阶段2-WAL和崩溃恢复
首先恭喜你进入了WAL
与包括恢复的阶段, 这一阶段是我们本课程早轮子部分的最后一个阶段, 再之后就是偏向业务层的Redis
协议兼容了。
本阶段你将学习到
WAL
的编解码设计- 利用
WAL
进行崩溃恢复的策略
本实验的崩溃恢复是一个简易的实现
提示: 强烈建议你自己创建一个分组实现
Lab
的内容, 并在每次新的Lab
开始时进行如下同步操作:git pull origin lab git checkout your_branch git merge lab
如果你发现项目仓库的代码没有指导书中的 TODO 标记的话, 证明你需要运行上述命令更新代码了