如何完全禁用RDB和AOF?我不关心持久性,我希望它只存在于mem中。
我已经注释掉了:
#save 900 1
#save 300 10
#save 60 10000但这并没有帮助,我看到Redis仍在尝试写入磁盘。我知道Redis想要写磁盘,因为我收到这个错误:“打开.rdb保存失败:权限被拒绝”
我不关心错误,因为我想完全禁用持久性。
发布于 2016-01-12 14:24:34
如果要更改正在运行的redis,请登录到redis,然后
禁用aof
config set appendonly no禁用rdb
config set save ""如果希望在重新启动redis后使这些更改生效,请使用
config rewrite对redis conf文件进行这些更改。
如果您的redis尚未启动,只需对redis.conf进行一些更改,
appendonly no
save ""确保上面的句子后面没有像"save 60 1000“这样的句子,因为后者会重写前者。
发布于 2014-12-29 07:21:28
更新:请看费波纳奇的答案。我的是错的,尽管它被接受了。
在redis.conf中注释"dbfilename“行就可以了。
https://stackoverflow.com/questions/27681402
复制相似问题