版本:
7.0.4
一、持久化说明
1、redis默认是开启持久化的
2、默认持久化方式为RDB
二、redis 关闭持久化
关闭 RDB 持久化
1、注释掉原来的持久化规则
# save 3600 1 300 100 60 10000
或
# save 3600 1
# save 300 100
# save 60 10000
2、把 save 节点设置为空
save ""
注意:此 save 空节点不能注释掉,否则默认还会持久化
3、删除 dump.rdb 转储文件
rm -f dump.rdb
关闭 AOF 持久化
1、设置 appendonly 的值为 no 即可
三、完成以上操作,验证是否生效
1、设置测试键值对
docker exec -ti redis redis-cli
此时数据正常
2、重启 redis 服务,然后再查看数据是否还存在
docker restart redis
重启后缓存数据已经丢失,关闭持久化成功
四、开启持久化
1、放开原有 save 规则节点即可
2、设置 appendonly 的值为 yes