面试真题

数据库 · 简单 · 百度

Redis持久化aof和rdb的区别?

简单 数据库 🎤 百度
参考答案
结论:RDB是快照持久化,AOF是命令日志持久化;RDB恢复快、文件小但可能丢数据,AOF数据安全、文件大但恢复慢。核心要点:RDB通过fork子进程定时保存内存二进制快照,配置save点触发;AOF记录所有写命令,支持always/everysec/no三种刷盘策略;Redis 4.0+可混合持久化(RDB+AOF)。对比:RDB适合备份和主从同步,AOF适合高可用防数据丢失;两者可同时开启,恢复时优先AOF。示例:appendonly yes开启AOF。
题目整理自公开面经,答案由校招宝自研生成,仅供参考