码迷,mamicode.com
首页 > 数据库 > 详细

redis中关闭rdb跟aof

时间:2017-05-09 09:34:27      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:server   数据库   二进制   记录   

当往redis中导入数据时,有时会出现redis server went away的情况,出现这一问题的原因有:

  1. 导入的数据量太大,而内存不够(即内存1G,但数据有2G)。此时的redis服务需要重启。

  2. 可能是同一时间导入的数据太多,导致数据持久化的操作出问题,此时需要关闭rdb跟aof。关闭rdn的命令:config set save "", 关闭aof的命令:config set appendfsync no , 该两种设置查询是否已修改成功,可分别通过config get save, config get appendfsync命令来查看。备注,该命令都是通过执行redis-cli后方可执行。



  • RDB 将数据库的快照(snapshot)以二进制的方式保存到磁盘中。

  • AOF 则以协议文本的方式,将所有对数据库进行过写入的命令(及其参数)记录到 AOF 文件,以此达到记录数据库状态的目的。

本文出自 “PHP程序猿” 博客,请务必保留此出处http://okowo.blog.51cto.com/4923464/1923433

redis中关闭rdb跟aof

标签:server   数据库   二进制   记录   

原文地址:http://okowo.blog.51cto.com/4923464/1923433

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!