持久化-rdb(redis-DateBase)

在这里插入图片描述
1、save的规则满足的情况下,会自动触发rdb规则
2、执行flushall命令,也会触发rdb规则
3、退出redis,也会产生rdb文件!
备份就自动生成一个dump.rdb
在这里插入图片描述
如何恢复rdb文件
1、只要将rdb文件放在我们redis启动目录就可以,redis启动的时候会自动检查dump.rdb恢复其中的数据
2、查看需要存在的位置

127.0.0.1:6379> config get dir 
1)"dir"
2)"/usr/local/bin"		//如果在这个目录下存在dump.rdb文件,启动就好自动恢复其中数据

有点:
1、适用大规模的数据恢复
2、对数据的完整性要求不高
缺点:
1、需要一定的时间见哥进程操作,如果redis意外宕机了,这个最后一次的修改数据就没得了
2、fork进程的时候,会占用一定的内存空间!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值