REDIS (13) 緩存的穿透,雪崩和熱點key

穿透 穿透:頻繁查詢一個不存在的數據,因爲緩存不命中,每次都要查詢持久層。從而失去緩存的意義。數據庫 解決辦法:①用一個bitmap和n個hash函數作布隆過濾器過濾沒有在緩存的鍵。    ②持久層查詢不到就緩存空結果,有效時間爲數分鐘。 雪崩 雪崩:緩存大量失效的時候,引起大量查詢數據庫。 解決辦法:①用鎖/分佈式鎖或者隊列串行訪問            ②緩存失效時間均勻分佈緩存 熱點key
相關文章
相關標籤/搜索