Crash consistency
Crash consistency is the property that persistent state remains within an application's allowed recovery states after an unexpected interruption.
It is distinct from preserving every acknowledged update: an older, internally consistent state may still violate durability. Pillai et al. distinguish persistence ordering and atomicity, while SQLite documents a concrete rollback-journal protocol. Filesystem metadata consistency alone does not establish that an application's multi-file transaction committed.
Relations
- related
- fsync, writeback-error, copy-on-write