如何解決緩存與數據庫數據不一致問題

  1. 更新數據時:先刪除緩存,再更新數據庫(併發量大的時候仍會造成數據不一致)
  2. 緩存設置過期時間(從一定程度上解決數據不一致的情況,並不能完全解決)
  3. 使用隊列,保證對相同id操作在同一隊列中,一個操作執行完成再執行下一個操作
  4. 通過binlog來更新緩存
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章