2 回答

TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超2個(gè)贊
save 60 1000 ,這個(gè)應(yīng)該是指60s內(nèi)至少有1000個(gè)request執(zhí)行一次fsync
推薦使用定時(shí)備份RDB文件保證數(shù)據(jù)安全。同時(shí)可以使用aof模式保證數(shù)據(jù)不丟失。

TA貢獻(xiàn)1843條經(jīng)驗(yàn) 獲得超7個(gè)贊
把官方文檔好好看看吧,沒多少的。
1. save 60 1000 指的是,如果60s內(nèi)有超過1000個(gè)寫請(qǐng)求,則redis會(huì)調(diào)用一次fsync保證數(shù)據(jù)寫回磁盤。
For example, this configuration will make Redis automatically dump the dataset to disk every 60 seconds if at least 1000 keys changed:
save 60 1000
2. 取決于你使用AOF還是RDB模式。AOF模式(實(shí)際上就是所有請(qǐng)求的log)會(huì)自動(dòng)重建(但是很慢,因?yàn)橐獜念^開始),而RDB模式則可能會(huì)出現(xiàn)文件損壞(所以官方推薦定時(shí)備份)。
- 2 回答
- 0 關(guān)注
- 230 瀏覽
添加回答
舉報(bào)