Redis的緩存穿透、緩存雪崩、緩存擊穿的區別

1)緩存穿透是指查詢一個必定不存在的數據。因爲緩存命不中時會去查詢數據庫,查不到數據則不寫入緩存,這將致使這個不存在的數據每次請求都要到數據庫去查詢,形成緩存穿透。數據庫 解決方案:緩存 是將空對象也緩存起來,並給它設置一個很短的過時時間,最長不超過5分鐘 ② 採用布隆過濾器,將全部可能存在的數據哈希到一個足夠大的bitmap中,一個必定不存在的數據會被這個bitmap攔截掉,從而避免了對底層存儲
相關文章
相關標籤/搜索