MPAOF优雅的解决了上述问题,过程中子进程只需要把数据写入Base AOF,这其实就是,过程中主进程的数据写入Incr AOF,也就是WAL,其实就这样来看是不需要的,但是如果使用的话意味着我们可以保存历史所有的AOF记录,的过程其实就是遍历整个DB去写逻辑日志的过程,基于中的 AOF,我们可以实现各种高大上的功能,比如PITR,全球多活等 。
总结
偶然看到自己两年前写的一篇文章[8],不禁感叹时光荏苒,还有不到两个月就要走上社畜的道路了,刚进入大学,刚加入小组,第一次去工作的画面还在晚上失眠时不停的闪过,终究还是当学生好呐,可惜还是学生的时候却很少想过这件事情;还好琪宝还要读三年书,让我有机会在未来再踏进校园像学生一样的在操场拉手,食堂吃饭 。
当然也有可能被裁了以后再去读几年书,谁知道呢,我一直坚信发生的大多数事情都是不可预测的,就像这篇文章诞生的原因一样,真正存在的随机事件!cool!
参考:
【谈谈几种Logging Schemes】Redis 7.0 Multi Part AOF的设计和实现Are You Sure You Want to Use MMAP in Your?·· 文件介绍之之and 关于LSM-tree 的调度MySQL日志详解
- 几种绿叶蔬菜需肥特性及施肥技术
- 世界十大最昂贵的奢侈女鞋品牌排行,你穿过几种款式? 世界十大奢侈品女鞋
- 中国古代十大酷刑,个个超出你的想象,你知道哪几种呢? 中国对女性的十大酷刑
- 盘点中国十大奇葩美食,一般人不敢尝试,你吃过几种? 中国十大最残忍菜
- 舌尖上的罪孽,十大禁菜你知道几种? 中国十大禁菜猴头
- 世界十大恶性杂草你认识几种?严重影响农作物 世界十大害草
- 这几种苗木将带动市场销量 中国十大苗木市场
- 古代残酷的凌迟手法到底有几种方法?
- 世界上最值钱的12种椒,你认识几种? 威远吉尼斯记录
- 为什么要研究国际收支,谈谈我国国际收支特点及问题研究