緩存與數據庫的數據一致性問題怎麼解決,這三種方案幫你搞定

通常在高性能要求的場景,我們的系統設計會把數據存儲到DB,然後冗餘一份數據在緩存中。讀請求優先從緩存讀取數據,未命中緩存再從DB讀取,如下圖:   歡迎關注筆者,優質文章都在這裏等你。 這樣做的好處是可以減小DB的壓力,提高請求的響應速度。 但這種架構在提升系統讀請求處理能力的同時,給系統寫請求的處理帶來了不少的麻煩。因爲數據在DB跟緩存中各自保存了一份,如何保證它們之間的數據一致就是本文要討論的
相關文章
相關標籤/搜索