Redis 緩存更新一致性

當執行寫操作後,需要保證從緩存讀取到的數據與數據庫中持久化的數據是一致的,因此需要對緩存進行更新。 因爲涉及到數據庫和緩存兩步操作,難以保證更新的原子性。 在設計更新策略時,我們需要考慮多個方面的問題: 對系統吞吐量的影響:比如更新緩存策略產生的數據庫負載小於刪除緩存策略的負載 併發安全性:併發讀寫時某些異常操作順序可能造成數據不一致,如緩存中長期保存過時數據 更新失敗的影響:若某個操作失敗,如何
相關文章
相關標籤/搜索