redis-保證和數據庫的一致性

如何保證redis和數據庫的一致性? cache Aside pattern 讀取的時候,先從緩存讀,讀不到就讀數據庫,然後取出數據之後寫入到緩存; 更新的時候,先刪除緩存,再更新數據庫。 爲啥不是更新緩存? 如果緩存的計算邏輯比較複雜(比如要關聯表計算什麼的),而且寫的頻率大於讀的頻率,那麼更新緩存就不是很划算啦。 爲什麼要先刪除緩存,在更新數據庫? 如果先更新數據庫,再刪除緩存,那麼如果刪除失
相關文章
相關標籤/搜索