Reqflow
← Glossary

Write-ahead log (WAL)

Append-only log of intended changes, written before the data files are updated.

On crash, the system replays the WAL to recover any committed-but-not-yet-flushed changes. The durability foundation of nearly every database (Postgres, SQLite, etc.) and of Kafka-style logs.

← All 35 terms