Redis怎麼保持緩存與數據庫一致性?

將不一致分爲三種情況: 1. 數據庫有數據,緩存沒有數據; 2. 數據庫有數據,緩存也有數據,數據不相等; 3. 數據庫沒有數據,緩存有數據。   在討論這三種情況之前,先說明一下我使用緩存的策略,也是大多數人使用的策略,叫做 Cache Aside Pattern。簡而言之,就是 1. 首先嚐試從緩存讀取,讀到數據則直接返回;如果讀不到,就讀數據庫,並將數據會寫到緩存,並返回。 2. 需要更新數
相關文章
相關標籤/搜索