#第五届青训营阅读打卡#
2月6日 Day26
今日学习:缓存的三种奔溃方法
缓存穿透
缓存穿透是指用户在不断访问一个缓存和数据库中都没有的数据。
缓存无法命中,从而导致一直请求数据库,流量过大就会导致数据库的崩溃.
缓存雪崩
Redis挂掉了,请求全部走数据库。
缓存击穿
缓存击穿和缓存穿透其实非常类似,但是缓存击穿说的是数据在缓存中没有,但是在数据库中有的数据。
看到过的面试题中,最常举例的场景就是:
Redis 中大规模的热点key在同一时间失效,并且此时正处于高并发期间,导致流量全部打到数据库上,造成数据库极大的压力。我们通常将这样的事件称之为缓存击穿
更多内容都在下方链接中,博主讲的非常好,给予了我很多知识,讲的特别细,有兴趣仔细观看的请做好准备,tips:上厕所不要看,真的撑不住
2月6日 Day26
今日学习:缓存的三种奔溃方法
缓存穿透
缓存穿透是指用户在不断访问一个缓存和数据库中都没有的数据。
缓存无法命中,从而导致一直请求数据库,流量过大就会导致数据库的崩溃.
缓存雪崩
Redis挂掉了,请求全部走数据库。
缓存击穿
缓存击穿和缓存穿透其实非常类似,但是缓存击穿说的是数据在缓存中没有,但是在数据库中有的数据。
看到过的面试题中,最常举例的场景就是:
Redis 中大规模的热点key在同一时间失效,并且此时正处于高并发期间,导致流量全部打到数据库上,造成数据库极大的压力。我们通常将这样的事件称之为缓存击穿
更多内容都在下方链接中,博主讲的非常好,给予了我很多知识,讲的特别细,有兴趣仔细观看的请做好准备,tips:上厕所不要看,真的撑不住
展开
评论
点赞