Redis重启后如何实现持久化(redis重启持久化)

  Redis是一个开源的使用ANSI C语言编写的高性能 key-value 数据库,在关机或者重启操作后,需要达到持久化内容,使其不丢失。Redis重启后如果想实现数据持久化,可以通过离线备份、定时备份和持续备份等方式。

创新互联建站于2013年成立,先为全南等服务建站,全南等地企业,进行企业商务咨询服务。为全南企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

### 1.离线备份

  离线备份就是在重启之前我们需要将数据库中的完整数据快照进行一次备份,当出现异常重启或者系统出现故障时,可以直接使用备份,不会或者减少数据丢失,但是没办法消除出现故障期间数据的不稳定。做离线备份的指令如下:

127.0.0.1:6379> save
OK
127.0.0.1:6379> bgsave
Background saving started

### 2.定时备份

  可以通过 cron 或者 windows 服务等定时任务的方式,可以定时制定备份,但是定时备份的时间还是有一个延迟的,可能出现一些重要数据没有被备份,用户可以在安装定时任务时自行调整定时备份的间隔。

### 3.持续备份

  持久化是Redis提供的一种持续备份方式,持续备份可以让Redis服务极少的缓存数据丢失或是不可用,自动完成备份任务,在某些需要高可靠性的场景中,推荐使用持续备份。持续备份的步骤如下:

# 打开redis.conf文件
vim /usr/local/redis-4.0.2/redis.conf

# 设置自动备份和保存保存文件位置
save 900 1
save 300 10
save 60 10000

创新互联(cdcxhl.com)提供稳定的云服务器,香港云服务器,BGP云服务器,双线云服务器,高防云服务器,成都云服务器,服务器托管。精选钜惠,欢迎咨询:028-86922220。

文章名称:Redis重启后如何实现持久化(redis重启持久化)
文章链接:http://www.shufengxianlan.com/qtweb/news40/74040.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联