Tag

write-ahead log

0 views collected around this technical thread.

Ops Development Stories
Ops Development Stories
Jul 1, 2021 · Databases

Understanding Database Write-Ahead Logs (WAL) and Their Implementation in etcd

This article explains common database logging mechanisms such as MySQL redo logs and binlogs, compares them with Redis AOF and etcd's Raft‑based WAL, and provides an in‑depth analysis of etcd's WAL source code, including key structures, creation process, record types, encoding, and file pipeline management.

GoRaftWAL
0 likes · 18 min read
Understanding Database Write-Ahead Logs (WAL) and Their Implementation in etcd
Tencent Cloud Developer
Tencent Cloud Developer
Dec 23, 2016 · Databases

Analysis of HBase Write-Ahead Log (WAL) Mechanism and Source Code Call Chain

The article explains HBase’s write‑ahead‑log architecture, detailing how client put/delete requests travel through RPC to the RegionServer, are processed by MultiRowMutationService, written to the WAL via FSHLog.append and sync, and finally stored in MemStore, while describing durability options and the underlying source‑code call chain.

Distributed StorageHBaseJava
0 likes · 10 min read
Analysis of HBase Write-Ahead Log (WAL) Mechanism and Source Code Call Chain