首页/数据/Redis 进阶速查/启动加载:数据库从文件恢复的顺序
持久化56 条

启动加载:数据库从文件恢复的顺序

重启时 Redis 先按配置判断加载来源:开启 AOF 且文件存在时优先加载 AOF,否则加载 RDB;两者都不存在则以空库启动。

Redis 进阶速查数据更新于 2026-10-12
优先级AOF 存在且 appendonly yes 时优先 AOF
否则加载 RDB 快照
都不存在空库启动

验证

验证
redis-cli INFO persistence | Select-String loading,rdb_last_load
redis-cli DBSIZE
加载过程由主线程完成,大实例启动可能耗时数分钟,期间服务不可用。

易错点

  • AOF 存在但为空/损坏时进程可能加载失败或载入不完整数据,启动前先确认文件状态
  • 误以为只有 RDB 的实例,如果历史上开启过 AOF 遗留 appendonly.aof,加载来源会与预期不符

数据来源与参考

  • Redis 官方文档:持久化加载顺序说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌