【Redis持久化】AOF和RDB應該如何選擇
- 不要僅僅使用RDB,因爲那樣會導致你丟失更多的數據。RDB備份的頻率相對沒有那麼頻繁。(RDB會丟失更多的數據)
RDB數據丟失示意圖
-
也不要僅僅使用AOF,第一:通過AOF做冷備,沒有RDB做冷備恢復的速度快。第二:RDB每次簡單粗暴生成數據快照,更加健壯,可以避免AOF複雜的備份和恢復機制bug。(AOF的數據恢復速度沒有RDB來的快,RDB備份機制方便快捷)
-
綜合使用AOF和RDB兩種持久化機制,使用AOF來保證數據不丟失,作爲數據恢復的第一選擇;用RDB做不同程度的冷備,當AOF備份文件丟失或損壞不可用時,可以使用RDB快照文件快速的恢復數據。
參考石衫老師 《億級流量電商詳情頁系統》課程筆記
親,如果覺得還不錯,點個讚唄!!!你的鼓勵是我堅持的最大源泉。