我记得原来我学Hibernate的时候讲过缓存机制,当我们去数据库查询数据的时候,会首先查询缓存中有没有靶数据,如果有就直接在缓存中取数据,并更新缓存的最大时间。难道redis没有么?
redis通过设置key的过期时间(即所有热点数据不再同一时间失效)来解决缓存雪崩, 缓存击穿是因为redis不存在数据直接到达数据库,你设置拦截某个ip的恶意攻击呗
奈斯
Redis当然有啊
那怎么还存在缓存击穿,和缓存雪崩呢?
@暴走的轰炸机: 这个需要自己逻辑实现的吧