RDB SNAPSHOTTING 配置
# 快照多長(zhǎng)時(shí)間保存規(guī)則
# save <seconds> <changes>
# 900s(15分鐘)保存戴差,如果改動(dòng)超過(guò)1
# 300s (5分鐘)保存毙沾,如果改動(dòng)超過(guò)10
# 60s 保存甘耿,如果改動(dòng)超過(guò)10000
save 900 1
save 300 10
save 60 10000
#保存發(fā)生錯(cuò)誤是否停止保存
stop-writes-on-bgsave-error yes
# 是否開(kāi)啟rdb壓縮模式
rdbcompression yes
# 開(kāi)啟rdb壓縮的校驗(yàn)
rdbchecksum yes
#RDB名稱(chēng)
dbfilename dump.rdb
#RDB保存路徑
dir ./
AOF APPEND ONLY MODE 配置
# AOF 默認(rèn)關(guān)閉酒朵,yes可以開(kāi)啟
appendonly no
# AOF 的文件名
appendfilename "appendonly.aof"
# no:不同步
# everysec:每秒備份猛蔽,推薦使用
# always:每次操作都會(huì)備份馁痴,安全并且數(shù)據(jù)完整屯蹦,但是慢性能差
appendfsync everysec
# 重寫(xiě)的時(shí)候是否要同步嚷狞,no可以保證數(shù)據(jù)安全
no-appendfsync-on-rewrite no
# 重寫(xiě)機(jī)制:避免文件越來(lái)越大,自動(dòng)優(yōu)化壓縮指令佃牛,會(huì)fork一個(gè)新的進(jìn)程去完成重寫(xiě)動(dòng)作淹辞,新進(jìn)程里的內(nèi)存數(shù)據(jù)會(huì)被重寫(xiě),此時(shí)
# 當(dāng)前AOF文件的大小是上次AOF大小的100% 并且文件體積達(dá)到64m俘侠,滿足兩者則觸發(fā)重寫(xiě)
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 64mb