redis 持久化配置
1.RDB 持久化 基于时间点快照的方式,复用方式进行数据持久化 比较常用的方式,效率较高,安全性相对较低
在 /etc/redis.conf中添加以下内容
dbfilename dump.rdb dir /data/redis
save 900 1
save 300 10
save 60 10000
分别表示: rdb文件名 rdb的放置路径
900秒(15分钟)内有1个更改
300秒(5分钟)内有10个更改
60秒内有10000个更改
当达到以上定义的配置时间时,就将内存数据持久化到磁盘。
2.AOF 持久化 只追加的方式记录所有 redis 中执行过的修改类命令 效率相对较低,安全性较高
appendonly yes
appendfsync always或者everysec或者no
分别表示: 是否打开aof日志功能 每1个命令,都立即同步到aof