面试真题

数据库 · 中等 · 阿里巴巴

Redis你知道的持久化策略,具体实现?

中等 数据库 🎤 阿里巴巴
参考答案
结论:Redis持久化主要有RDB和AOF两种方式,RDB快照、AOF日志;RDB实现:fork子进程将内存数据以二进制保存到dump.rdb,按save配置触发,优点紧凑恢复快,缺点可能丢失最后一次快照后数据;AOF实现:记录每个写命令追加到appendonly.aof,提供重写压缩,可配置每秒同步,优点数据可靠,缺点文件大恢复慢;生产环境常两者结合,先加载RDB再重放AOF增量。
题目整理自公开面经,答案由校招宝自研生成,仅供参考