子进程重写结束后,在主进程中,会将temp-rewriteaof-bg-pid.aof重命名为appendonly.aof.2.base.rdb,并将其信息加入到manifest中,同时会将之前的BASE和INCR AOF文件标记为HISTORY。更新后的manifest文件内容示例如下:
file appendonly.aof.2.base.rdb seq 2 type b
file appendonly.aof.1.base.rdb seq 1 type h
file appendonly.aof.1.incr.aof seq 1 type h
file appendonly.aof.2.incr.aof seq 2 type i
这样,Redis在启动时就能根据manifest文件正确地加载对应的AOF文件。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。