首页/数据/Redis 进阶速查/appendonly 与 AOF 文件形态
本包目录(421 条)
数据结构与选型42 条
持久化56 条
主从与哨兵51 条Cluster 集群44 条内存与管理99 条性能与排障129 条

appendonly 与 AOF 文件形态

appendonly yes 开启 AOF;7.0 起 AOF 为多文件结构(base 与 incr 片段加 manifest),旧版本为单一 appendonly.aof 文件。

Redis 进阶速查数据更新于 2026-10-12
开关appendonly yes/no
默认文件名appendonly.aof(旧)或文件目录(新)
目录与 RDB 同在 dir 下

示例

示例
redis-cli CONFIG SET appendonly yes
ls /data/redis/
ls /data/redis/appendonlydir/   # 7.0 多文件结构
动态开启时会触发一次基线重写,把当前内存数据写成 AOF 基线,之后的新写入进入增量。

易错点

  • 旧版本单文件与新版本目录结构不同,跨版本迁移时不要直接拷单文件名了事
  • 关闭 appendonly 不会自动删除已有 AOF 文件,重启可能被旧文件干扰,需明确处理

数据来源与参考

  • Redis 官方文档:AOF 与 7.0 多文件 AOF 说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌