https://blog.csdn.net/wsdc0521/article/details/106765809

有AOF就用 AOF -> RDB

当Redis服务重启时数据恢复的顺序如下:

  1. 判断是否开启 AOF 持久化,若开启了AOF,则使用AOF持久化文件恢复数据,否则使用RDB持久化文件恢复数据;
  2. 若AOF文件不存在则从RDB文件恢复【其实并没有】;若AOF文件存在则使用AOF文件恢复;
  3. 若AOF文件和RDB文件都不存在则直接启动Redis;
  4. 若AOF或RDB文件出现错误,则启动失败返回错误信息;

Redis重启时加载AOF与RDB的顺序