听小董谝存储七( 二 )


图四 引入wal的写流程
恢复
图五 恢复流程
主体流程就不解释了 , 你就想想你拿到一个只有正文的字典 , 怎么自己整理出索引 。
关于最后还有一个设置服务状态 , 即使数据全部恢复了 , 也不会立即对外服务 , 需要后台开发任务手动设置一个标志位 。毕竟三个机器都死的概率不大 , 真的需要从磁盘恢复数据的频率也不高 , 具体什么时候开始服务还是需要后台开发再评估一下的 。