Redis 持久化

redis_database/persistence2026-10-29 11:03:47

Redis 持久化把内存数据记录到可恢复的存储中,主要机制包括 RDB 快照和 AOF 日志,可分别使用或结合使用。

RDB 与 AOF

RDB 保存特定时点的数据快照,恢复结构相对紧凑,但故障时可能丢失快照之后的修改。AOF 记录写入操作,其刷盘策略影响性能与可能的数据丢失窗口,重写用于控制日志规模。

可靠性边界

持久化、复制和备份解决不同问题:副本可能复制误删除,持久化文件也可能受到磁盘故障影响。应根据可接受丢失量和恢复时间选择策略,定期验证备份恢复。

“开启 AOF 就绝不丢数据”并不成立,仍需查看 fsync、操作系统及部署配置。配置改变的收益与代价必须结合实际写入负载验证。

参考资料

本页目录