Cognitive Scaffold

Preparing your thinking workspace

arrow_back_ios_new
MENTAL MODEL · M4495

ACID Properties

ACID Properties
TechnicalHigh supportSoftware Engineering
Included
account_tree

Updated 2026-08-02

Loading revision record…

INTRODUCTION

English translation pending.

CORE DEFINITION

ACID names four guarantees that database transactions must provide: atomicity, so a transaction completes fully or not at all; consistency, so constraints hold before and after; isolation, so concurrent transactions do not interfere; and durability, so committed results survive failure. The framework was formalized in the 1980s around relational transaction processing and remains the benchmark against which weaker guarantees such as eventual consistency are judged.

SCAFFOLDING EFFECT

psychology

Reduce cognitive load

- Set a hard standard: ask whether a promise can be partially fulfilled, which would break atomicity - Probe for wavering: ask whether the commitment can be revoked midway, which would break durability - Compare soft promises: label anything weaker as eventual consistency rather than a guarantee

anchor

Anchor fast decisions

The four properties together make a group of operations behave as one indivisible step. Atomicity rolls back partial work, consistency preserves declared constraints, isolation prevents concurrent transactions from observing each other's intermediate state, and durability writes committed results to stable storage. Without all four, failures leave data in states no rule permits.

MINIMUM ACTION

In progress 0/1

Practice this model in one real situation:

Check to track your progress (stored locally)
Learning progress0%
account_treeGenealogyexpand_more
menu_bookReferencesexpand_more

Source support: Explicit

RELATED MODELS