緩存穿透與緩存雪崩 及解決辦法

什麼是緩存穿透? 通常的緩存系統,都是按照key去緩存查詢,若是不存在對應的value,就應該去後端系統查找(好比DB)。若是key對應的value是必定不存在的,而且對該key併發請求量很大,就會對後端系統形成很大的壓力。這就叫作緩存穿透。應用場景:查詢一個必然不存在的數據。好比文章表,查詢一個不存在的id,每次都會訪問DB,若是有人惡意破壞,極可能直接對DB形成影響。  redis 如何避免?
相關文章
相關標籤/搜索