ACID (EN)

Concept

Properties of database transactions: Atomicity, Consistency, Isolation, Durability

ACID Properties

flowchart TD     A[ACID] --> B[Atomicity/Atomarität]     A --> C[Consistency/Konsistenz]     A --> D[Isolation/Isolation]     A --> E[Durability/Dauerhaftigkeit]          B --> F[All or nothing]     B --> G[Transaction as indivisible unit]          C --> H[Data integrity]     C --> I[State transition consistent]          D --> J[No interference]     D --> K[Execute transactions in isolation]          E --> L[Permanent storage]     E --> M[Results persist] 

In Context

  • Typically used together with transaction management in database systems
  • Related to: Transaction logs (e.g., Two-Phase Commit), locking mechanisms, recovery concepts
  • Example use: Bank transfers, order processing in e-commerce systems
Quelle: AI Generated