首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何关闭Redis RDB和AOF?

如何关闭Redis RDB和AOF?
EN

Stack Overflow用户
提问于 2014-12-29 06:51:17
回答 2查看 33.7K关注 0票数 33

如何完全禁用RDB和AOF?我不关心持久性,我希望它只存在于mem中。

我已经注释掉了:

代码语言:javascript
复制
#save 900 1
#save 300 10
#save 60 10000

但这并没有帮助,我看到Redis仍在尝试写入磁盘。我知道Redis想要写磁盘,因为我收到这个错误:“打开.rdb保存失败:权限被拒绝”

我不关心错误,因为我想完全禁用持久性。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-01-12 14:24:34

如果要更改正在运行的redis,请登录到redis,然后

禁用aof

代码语言:javascript
复制
config set appendonly no

禁用rdb

代码语言:javascript
复制
config set save ""

如果希望在重新启动redis后使这些更改生效,请使用

代码语言:javascript
复制
config rewrite

对redis conf文件进行这些更改。

如果您的redis尚未启动,只需对redis.conf进行一些更改,

代码语言:javascript
复制
appendonly no
save ""

确保上面的句子后面没有像"save 60 1000“这样的句子,因为后者会重写前者。

票数 92
EN

Stack Overflow用户

发布于 2014-12-29 07:21:28

更新:请看费波纳奇的答案。我的是错的,尽管它被接受了。

在redis.conf中注释"dbfilename“行就可以了。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27681402

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档