最新【Redis高手修炼之路】③持久化_redis禁用手动的save怎么关闭
warning:
这篇文章距离上次修改已过415天,其中的内容可能已经有所变动。
在Redis中,如果你想关闭手动触发的SAVE或BGSAVE命令,可以通过配置文件或者运行时通过命令来实现。
通过配置文件关闭手动
SAVE:在Redis配置文件中,找到以下行:
save <seconds> <changes>将其注释掉或删除,这样Redis就不会在指定的时间内自动执行
SAVE操作。通过Redis命令关闭手动
SAVE:你可以在Redis CLI中执行以下命令来禁用手动
SAVE:config set save ""这条命令会设置Redis的保存策略为空,这样就不会自动执行
SAVE操作。关闭
BGSAVE:如果你也想关闭
BGSAVE,可以使用类似的方法。在配置文件中找到以下行:rdbchecksum yes将其改为:
rdbchecksum no这样Redis在执行
BGSAVE时就不会进行校验和计算,从而减少性能开销。
请注意,关闭手动SAVE和BGSAVE可能会影响你的数据持久化策略,因此请确保你有其他的自动持久化机制来代替它们,如RDB或AOF。
评论已关闭