
回复
Redis臭名昭著的神坑配置save,可以自动完成持久化。
但对持久化了解的人也知道,它是性能杀手,所以一般情况下,我们在线上不会用这个功能的,具体两种方法:
在Redis 6.2以前,上述两种方法都可以实现。但如果你用Redis 6.2、Redis 7就会发现使用第一种方法的话,会默认加上这个配置:
before 6.2(6.0.15) server.c(加载配置文件前会清理掉save配置)
After 6.2(例如7.0.11) server.c ,显然没有清理
resetServerSaveParams()函数会置空默认配置
默认配置中:
1 .save配置一定要显示定义
文章转载自公众号:Redis开发运维实战