0
点赞
收藏
分享

微信扫一扫

数据结构 第三章 线性表(三)

一,为什么要使用Redis持久化

二,什么是RDB(Redis DataBase)

rdb保存的文件是dump.rdb 都是在我们的配置文件中快照中进行配置的!
在这里插入图片描述

三 ,触发机制

四,bgsave和save对比

命令savebgsave
IO类型同步异步
阻塞?是(阻塞发生在fock(),通常非常快)
复杂度O(n)O(n)
优点不会消耗额外的内存不阻塞客户端命令
缺点阻塞客户端命令需要fock子进程,消耗内存

五,优缺点

优点:

1、适合大规模的数据恢复!
2、对数据的完整性要不高!

缺点:

1、需要一定的时间间隔进程操作!如果redis意外宕机了,这个最后一次修改数据就没有的了!
2、fork进程的时候,会占用一定的内容空间

举报

相关推荐

0 条评论