Definition
A data operation that executes as all-or-nothing — either every change it contains is applied, or none is, with no intermediate state ever visible. This protects data integrity when several processes write at the same time, because no reader can observe a half-applied update. In practice it means using the database's own atomic primitives (single-document updates, transactions, conditional writes) instead of read-modify-write sequences that can interleave.
Relationships
We use cookies to improve your browsing experience, offer personalised content and analyse our traffic. You can choose which cookies to allow.
For more information, see our Cookie Policy and Privacy Policy.