redis还原数据库mysql_Redis怎么备份与恢复数据库数据

Redis怎么备份与恢复数据库数据

发布时间:2020-06-03 10:39:02

来源:亿速云

阅读:160

作者:Leah

Redis怎么备份与恢复数据库数据?其实要解决这个问题也不难,为此小编总结了这篇文章,下面我们一起来看看Redis备份与恢复数据库的方法。

Redis所有数据都是保存在内存中。下面讲述三种备份方式:

1.定期地通过异步方式保存到磁盘上,该方式称为半持久化模式。

1)半持久化RDB模式也是Redis备份默认方式,是通过快照完成的,当满足redis.conf配置文件中设置的相关条件时,Redis会自动将内存中的所有数据进行快照并存储在硬盘上,完成数据备份。

2)RDB快照的条件由用户在redis.conf配置文件中自定义,由时间和改动的关键字数来确定,当在指定的时间内被更改的键的个数大于指定的数值时就会时进行快照。以下是预置的3个条件,只要满足其中一个条件,就会进行快照。

save 900 1 #刷新快照到硬盘中,必须满足两者要求才会触发,即900秒之后至少1个关键字发生变化。

save 300 10 #必须是300秒之后至少10个关键字发生变化。

save 60 10000 #必须是60秒之后至少10000个关键字发生变化。

3)如果禁用自动快照,将所有save参数删除或注释即可。

4)获取redis数据保存的路径:

127.0.0.1:6379> config get dir

"dir"

"/usr/local/redis/bin"

5)建议修改数据保存

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值