Redis缓存穿透和缓存雪崩的解决办法

缓存穿透:(数据库中没对应数据,所以每次都查数据库)

解决办法:对同一查询条件如果没有数据则缓存空对象

 

缓存雪崩:(同一时间,大量缓存对象ttl同时到期)

解决办法:设置ttl时,加上一个随机值,或每次get后更新ttl

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