Redis架構之防雪崩設計

一、緩存穿透預防及優化 緩存穿透是指查詢一個根本不存在的數據,緩存層和存儲層都不會命中,但是出於容錯的考慮,如果從存儲層查不到數據則不寫入緩存層,如圖 11-3 所示整個過程分爲如下 3 步: 緩存層不命中 存儲層不命中,所以不將空結果寫回緩存 返回空結果 緩存穿透將導致不存在的數據每次請求都要到存儲層去查詢,失去了緩存保護後端存儲的意義。 緩存穿透問題可能會使後端存儲負載加大,由於很多後端存儲不
相關文章
相關標籤/搜索