ACID steht für:

  • Atomarität: Unteilbar, Transaktionen werden entweder ganz oder gar nicht ausgeführt
  • Konsistenz: Jede Transaktion führt wieder in einen konsistenten Zustand über, z.B. Kontostand ganze Zahlen
  • Isolation: Wenn Transaktionen parallel laufen, soll für jede Transaktion ein gefühlter Einbenutzerbetrieb herrschen
  • Dauerhaftigkeit: Sobald committed wird, sind alle Daten geschrieben in der kompletten Datenbank