緩存架構之防雪崩設計

使用緩存時有三個目標: 第一,加快用戶訪問速度,提高用戶體驗 第二,降低後端負載,減少潛在的風險,保證系統平穩 第三,保證數據「儘可能」及時更新 緩存穿透原因 緩存穿透是指查詢一個根本不存在的數據,緩存層和存儲層都不會命中,但是出於容錯的考慮,如果從存儲層查不到數據則不寫入緩存層 緩存層不命中 存儲層不命中,所以不將空結果寫回緩存 返回空結果 緩存穿透將導致不存在的數據每次請求都要到存儲層去查詢,
相關文章
相關標籤/搜索