首页 > 代码库 > redis 持久化之 rdb 快照持久化
redis 持久化之 rdb 快照持久化
解释1: 虽然redis是单进程,但是它有一个单独的子进程进行rdb操作,为了保证的数据的一致性,当进行rdb操作失败的时候,主进程就停止写入
所以才有了stop-write-on-bgsave-error 这条命令
如何停止rdb?
答案: 把下面三个参数屏蔽掉就行
开始使用rdb
第一步: 为了方便 修改配置文件 让60秒内写入3000秒就进行快照保存
第二步: 杀掉redis 用最新的配置文件重启redis
第三步: 使用redis自带的测试工具进行3000多条的写入
第四步: 查看执行目录下 生成了一个 dump。rdb文件
第五步:这时候如果直接把redis杀死
pkill - 9 redis
然后再重启,
之前的触发rdb保存的数据还在,可是还是会丢失部分没有触发快照的数据
优势就是: 因为是快照 导入非常快
劣势就是: 会出现数据丢失
redis 持久化之 rdb 快照持久化
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。