【Redis持久化】AOF和RDB應該如何選擇

【Redis持久化】AOF和RDB應該如何選擇

  1. 不要僅僅使用RDB,因爲那樣會導致你丟失更多的數據。RDB備份的頻率相對沒有那麼頻繁。(RDB會丟失更多的數據)

RDB數據丟失示意圖

在這裏插入圖片描述

  1. 也不要僅僅使用AOF,第一:通過AOF做冷備,沒有RDB做冷備恢復的速度快。第二:RDB每次簡單粗暴生成數據快照,更加健壯,可以避免AOF複雜的備份和恢復機制bug。(AOF的數據恢復速度沒有RDB來的快,RDB備份機制方便快捷)

  2. 綜合使用AOF和RDB兩種持久化機制,使用AOF來保證數據不丟失,作爲數據恢復的第一選擇;用RDB做不同程度的冷備,當AOF備份文件丟失或損壞不可用時,可以使用RDB快照文件快速的恢復數據。

參考石衫老師 《億級流量電商詳情頁系統》課程筆記

親,如果覺得還不錯,點個讚唄!!!你的鼓勵是我堅持的最大源泉。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章