阅读目录
RDB 和 AOF 对比
-
RDB
AOF
启动优先级
低
高
体积
小
大
恢复速度
快
慢
数据安全性
丢失若干时间内的数据
根据策略决定
持久化方式选择
- RDB 和 AOF 对比
-
- 持久化方式选择
- RDB 和 AOF 的恢复优先级
- RDB 和 AOF 恢复的正确的做法
如果对数据安全性要求极高,应该同时使用两种持久化方式。
如果可以承受若干时间内的数据丢失,可以只使用 RDB 持久化。
不建议只使用 AOF 持久化,因为定时生成 RDB 快照(snapshot)非常便于进行数据库备份,并且 RDB 恢复数据集的速度要比 AOF 恢复的速度要快。
RDB 和 AOF 的恢复优先级如果 Redis 同时使用 RDB 和 AOF 持久化,Redis 会优先使用 AOF 进行恢复数据。
在启动 Redis 时,如果已经存在了 appendon