高并发场景下出现的问题之一
短时间同一大量请求未在缓存中找到数据,且数据库中也无数据,当请求到达时将无法创建缓存,导致缓存失去原本的意义,造成数据库压力过大
一般发生在缓存失效的瞬间,大量同一请求未在缓存中找到数据,进而直接同时访问数据库,导致数据库压力过大详细描述
短时间内大量热点数据缓存过期,直接访问数据库,造成数据库压力过大
和缓存击穿的区别就是,这个访问量分摊到单个接口不足以达到缓存击穿的程度,但是合起来造成的数据库压力造成数据库压力过大,导致形成缓存雪崩
总结来说这几种场景就是高并发场景下缓存未起到该有的作用,导致数据库承受所有压力