关于缓存击穿,缓存雪崩的疑问

2019-11-29 15:50发布

我记得原来我学Hibernate的时候讲过缓存机制,当我们去数据库查询数据的时候,会首先查询缓存中有没有靶数据,如果有就直接在缓存中取数据,并更新缓存的最大时间。难道redis没有么?

2条回答
贼婆χ
2楼-- · 2019-11-29 16:09

Redis当然有啊

查看更多
聊天终结者
3楼-- · 2019-11-29 16:20

redis通过设置key的过期时间(即所有热点数据不再同一时间失效)来解决缓存雪崩,
缓存击穿是因为redis不存在数据直接到达数据库,你设置拦截某个ip的恶意攻击呗

查看更多
登录 后发表回答