ACID
/ˈæsɪd/A·C·I·Dabbreviation
Definition
1.[in databases] the guarantee that a group of statements either takes effect entirely or not at all, never observes a partial state, does not interfere with concurrent work, and survives a crash once confirmed.
The ledger requires ACID guarantees; a partially applied transfer is worse than a rejected one.
Etymology
An acronym for atomicity, consistency, isolation and durability, coined by Theo Härder and Andreas Reuter in 1983, building on the transaction concept Jim Gray set out in 1981.
Antonyms
- eventual consistencysense 1 · Relational
See also
References
- Härder, T. & Reuter, A. (1983). Principles of Transaction-Oriented Database Recovery.ACM Computing Surveys, 15(4), 287–317.