ACID

acronym

programming

Stands for: Atomicity, Consistency, Isolation, Durability

The four guarantees a reliable database transaction should provide.

Atomicity means all-or-nothing, consistency keeps the data valid, isolation keeps concurrent transactions from corrupting each other, and durability means committed data survives a crash. ACID is the classic contract of relational databases, contrasted with the looser BASE model many distributed stores adopt.

Also known as: ACID transactions, ACID properties

All glossary entries