ACID: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
 
Line 5: Line 5:
=Overview=
=Overview=


Atomic.
=Atomicity=


Consistent.
A change either happens entirely or does not happen at all.


Isolated.
=Consistency=


Durable.
A change brings a database from a valid state to another.
 
=Isolation=
 
Concurrent changes get executed as they were executed sequentially, concurrent clients do not interfere with each other.
 
=Durable=
 
A change is persistent and survives database restart and failure.

Latest revision as of 20:12, 6 October 2023

Internal

Overview

Atomicity

A change either happens entirely or does not happen at all.

Consistency

A change brings a database from a valid state to another.

Isolation

Concurrent changes get executed as they were executed sequentially, concurrent clients do not interfere with each other.

Durable

A change is persistent and survives database restart and failure.