关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

什么是Redis缓存的雪崩、击穿、穿透

发布时间:2020-08-06 12:40:15

缓存雪崩:

当Rdis中缓存了不同的数据,假如你设置的失效时间为5分钟,失效的那一瞬间大量的用户请求访问,就会造成所有的请求都落到了数据库中,造成数据库压力。就像雪山崩塌一样 。自行脑补…

缓存击穿:

某个热点数据缓存时间到期,但是这个时候很多用户都在请求这个热点数据,造成请求落到了数据库。 雪崩是不同数据同一时间失效— 击穿是某个失效 要注意区分

缓存穿透:

举个例子:用户搜索id = -1的商品数据,但是这个数据库是没有的,Redis肯定也是没有的。这个请求就可以判定为非法请求,直接省略Redis 直接到达数据库。感兴趣的可以用Jmter开启多个线程 去测试



/template/Home/Zkeys/PC/Static