小工匠聊架构 - 缓存与数据库【双写不一致】【读写并发不一致】解决方案一览
生活随笔
收集整理的這篇文章主要介紹了
小工匠聊架构 - 缓存与数据库【双写不一致】【读写并发不一致】解决方案一览
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
文章目錄
- 概述
- 雙寫不一致 case
- 讀寫并發(fā)不一致 case
- 4種solution
- 總結(jié)
概述
在大并發(fā)的情況下,同時操作數(shù)據(jù)庫和緩存,有可能出現(xiàn)數(shù)據(jù)不一致的情況 , 那碰到這種情況我們該怎么處理呢?
下面模擬幾個場景及對應(yīng)的解決方案,供大家參考~
雙寫不一致 case
我們來看下這種情況 線程1 和線程2 同時寫DB
總結(jié)
以上是生活随笔為你收集整理的小工匠聊架构 - 缓存与数据库【双写不一致】【读写并发不一致】解决方案一览的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Redis进阶 - Redis主从工作原
- 下一篇: Apache ZooKeeper - Z