Redis 的RDB与AOF机制原理(持久化)
RDB:Redis DataBase
在指定时间间隔内将内存中的数据集快照写入磁盘; 实际操作使 fork一个子进程,先将数据集写入到一个临时文件中,再用临时文件替换之前的文件,文件是用二进制压缩存储;
优点 :
1) 整个 Redis 只有一个 dump.rdb 文件,方便持久化,方便备份;
2) 因为是 fork出一个子进程处理这些 I/O操作,主进程仍然继续处理命令,不进行这些 I/O操作,所以性能最大化,保证了Redis的高性能;
缺点:
数据安全性低, RDB持久化是每间隔一段时间进行的,若 re
原创
2021-08-04 22:26:59 ·
159 阅读 ·
0 评论