数据库存储引擎底层详解WAL、LSN 与 ARIES 崩溃恢复原理,附带极简 C++ 实现

数据库存储引擎想要保证宕机之后数据不丢、事务满足 ACID,核心依靠 WAL、LSN 和 ARIES 这套崩溃恢复体系,WAL 也就是预写日志,规定