Redis緩存穿透和緩存雪崩的解決辦法

緩存穿透:(數據庫中沒對應數據,所以每次都查數據庫)

解決辦法:對同一查詢條件如果沒有數據則緩存空對象

 

緩存雪崩:(同一時間,大量緩存對象ttl同時到期)

解決辦法:設置ttl時,加上一個隨機值,或每次get後更新ttl

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章