MySQL和Redis如何保持數據的一致性?
你這個有點想多了吧,1:緩存失敗,數據庫成功,這樣讀取不到緩存數據,就從數據庫讀取。2:緩存成功,數據庫失敗,這種情況優先持久化數據庫,如果數據庫持久化失敗,則,不處理緩存。3:要么都成功。4:要么都失敗 等同 2這種情況。
MySQL和Redis如何保持數據的一致性?
你這個有點想多了吧,1:緩存失敗,數據庫成功,這樣讀取不到緩存數據,就從數據庫讀取。2:緩存成功,數據庫失敗,這種情況優先持久化數據庫,如果數據庫持久化失敗,則,不處理緩存。3:要么都成功。4:要么都失敗 等同 2這種情況。