redis.conf默认配置(4.0.14):
#   save "" save 900 1 save 300 10 save 60 10000 appendonly no # appendfsync
always appendfsync everysec # appendfsync no
默认是开启了rdb,aof是关闭的。若开启了aof,一般aof更新频率高,所以优先aof还原数据库。只有aof关闭时,才会使用rdb还原数据库。

关闭rdb:
save "" #   save 900 1 #   save 300 10 #   save 60 10000
或者redis-cli命令:config set save ""

开启aof:
appendonly yes
或者redis-cli命令:config set appendonly yes

 

默认配置释义:
save 900 1 save 300 10 save 60 10000
#   900 秒内如果至少有 1 个 key 的值变化,则保存
#   300 秒内如果至少有 10 个 key 的值变化,则保存
#   60 秒内如果至少有 10000 个 key 的值变化,则保存

只要有一个条件满足,就会执行rdb的文件保存。
# appendfsync always appendfsync everysec # appendfsync no
若开启了aof持久化支持,默认每秒执行一次。no:不会主动fsync,只会由操作系统在需要的时候刷新数据。always:在每次写入后执行fsync。

技术
下载桌面版
GitHub
Gitee
SourceForge
百度网盘(提取码:draw)
云服务器优惠
华为云优惠券
腾讯云优惠券
阿里云优惠券
Vultr优惠券
站点信息
问题反馈
邮箱:[email protected]
吐槽一下
QQ群:766591547
关注微信