快照持久化指的是將某一時刻的所有數據寫入硬盤,快照是內存數據的二進制序列化形式,在存儲上非常緊湊,而AOF日志記錄的是內存數據修改的指令記錄文本。
快照持久化
將某一時刻的所有數據寫入硬盤。使用BGSAVE命令,隨著內存使用量的增加,執行 BGSAVE 可能會導致系統長時間地停頓。
相關介紹:
Redis?的數據全部在內存里,如果突然宕機,數據就會全部丟失,因此必須有一種機制 來保證?Redis?的數據不會因為故障而丟失,這種機制就是?Redis?的持久化機制。
Redis?的持久化機制有兩種,第一種是快照,第二種是?AOF?日志。快照是一次全量備 份,AOF?日志是連續的增量備份。快照是內存數據的二進制序列化形式,在存儲上非常緊湊,而?AOF?日志記錄的是內存數據修改的指令記錄文本。AOF?日志在長期的運行過程中會 變的無比龐大,數據庫重啟時需要加載?AOF?日志進行指令重放,這個時間就會無比漫長。 所以需要定期進行?AOF?重寫,給?AOF?日志進行瘦身。
相關學習推薦:redis教程
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END