redis持久化的 rdb 和 aof 区别
aof,rdb是两种 redis持久化的机制。用于crash后,redis的恢复。rdb的特性如下:fork一个进程,遍历hash table,利用copy on write,把整个db dump保存下来。save, shutdown, slave 命令会触发这个操作。粒度比较大,如果save, shutdown, slave 之前crash了,则中间的操作没办法恢复。aof有如下特性:把写操作指令,持续的写到一个类似日志文件里。(类似于从postgresql等数据库导出sql一样,只记录写操作
转载
2020-06-07 18:45:41 ·
1116 阅读 ·
0 评论