Write-Ahead Log (WAL) - CI/CD用語集の定義
write-ahead logは、すべての変更をデータファイルに適用する前に記録するため、クラッシュしたデータベースはログを再生してコミット済みのトランザクションを復旧できます。またレプリケーションやpoint-in-time restoreも支えます。
なぜ重要か
WALはACIDのDurability(永続性)を可能にするものであり、それをreplicaに送ることが、多くのデータベース(Postgres、MySQLのbinlog)がコピーを同期させる方法です。
関連ガイド
Replication - CI/CD Glossary DefinitionReplication: Replication copies data from a primary database to one or more replicas, providing redundancy fo…
ACID - CI/CD Glossary DefinitionACID: ACID is the set of guarantees a transactional database provides: Atomicity (all-or-nothing), Consistenc…
Database Snapshot - CI/CD Glossary DefinitionDatabase Snapshot: A database snapshot is a point-in-time copy of a database (a dump or a storage-level clone…