高併發場景下的緩存 + 數據庫雙寫不一致問題分析與解決方案設計

在實際業務中,經常碰見數據庫和緩存中數據不一致的問題,緩存作爲抵擋前端訪問洪峯的工具,用的好的話可以大大減輕服務端壓力,但是在一些場景下,如果沒有控制好很容易造成數據庫和緩存的數據不一致性,尤其是在併發環境下,這種情況出現的概率會大大的增加,爲什麼會出現這個問題呢?我們來簡單分析一下。 1、頁面發起一個請求,請求更新某個商品的庫存,正常的流程是,如果沒有緩存,直接更新數據庫即可,如果有緩存,先刪除
相關文章
相關標籤/搜索