阅读背景:

Redis 缓存穿透/缓存击穿/缓存雪崩解决方案_wxb880114的专栏

来源:互联网 

一、缓存穿透

缓存穿透是指查询一个缓存和数据库中都没有的数据,由于大部分缓存策略是被动加载的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。用户不断发起请求,在流量大时,就可能对DB形成巨大的压力,利用不存在的key频繁攻击应用也是很大的问题。缓存穿透是指查询一个缓存和数据库中都没有的数据,由于大部分缓存策略是被




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: