Transaktion
Eine Transaktion fasst mehrere Schritte zu einem Vorgang zusammen. Scheitert einer, wird alles zurückgenommen. Ist sie abgeschlossen, bleibt das Ergebnis dauerhaft gespeichert. Gleichzeitig laufende Transaktionen sehen keine halbfertigen Änderungen.
Die Garantien fasst man als ACID zusammen: Atomicity, Consistency, Isolation, Durability. Sie sind der Grund, warum Buchungen und Ausleihen in einer relationalen Datenbank liegen und nicht in einem Suchindex.
Kommentare
Die Kommentare brauchen JavaScript.