搜尋

首頁  >  問答  >  主體

快取 - redis異常退出重啟後是怎麼跟MYSQL同步的?

假設如下情況
Redis將記憶體中的資料寫入磁碟後不久發生異常崩潰了在崩潰前Redis對記憶體中的資料又作了修改並同步到了Mysql
此時當Redis再次運作並從磁碟讀取上一次備份後的Redis的記憶體資料與Mysql的資料是不一致的
Redis本身就帶有糾錯功能還是需要在Redis運作前人工同步一次? 這種數據不一致的情況是怎麼解決的?
一點小疑惑 希望有人能來解答一下

PHP中文网PHP中文网2802 天前724

全部回覆(1)我來回復

  • 習慣沉默

    習慣沉默2017-04-27 09:05:09

    Redis做master-slavor集群,哨兵監聽master,掛掉就自動主從複製並切換。同步異部mysql要寫腳本跑的。 。 。

    回覆
    0
  • 取消回覆