【併發】高併發下先操作數據庫還是先操作緩存?

原文寫的很好:高併發下先操作數據庫還是先操作緩存 最終決定的方案如下 在分佈式系統中,緩存和數據庫同時存在時,如果有寫操作的時候,先操作數據庫,再操作緩存。 (1)讀取緩存中是否有相關數據 (2)如果緩存中有相關數據value,則返回 (3)如果緩存中沒有相關數據,則從數據庫讀取相關數據放入緩存中key->value,再返回 (4)如果有更新數據,則先更新數據,再刪除緩存 (5)爲了保證第四步刪除
相關文章
相關標籤/搜索