如何彻底禁用RDB和AOF? 我不关心持久性,只希望它在内存中。
我已经注释掉了:
#save 900 1
#save 300 10
#save 60 10000
但这没有帮助,我看到 Redis 仍在尝试写入磁盘。 我知道 Redis 想要写入磁盘,因为我收到此错误:“无法打开 .rdb 进行保存:权限被拒绝”
我不关心错误,因为我想完全禁用 Persistence。
最佳答案
如果你想改变正在运行的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”这样的句子,因为后者会重写前者。
关于redis - 如何禁用 Redis RDB 和 AOF?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27681402/