Cache
缓存
常见问题
缓存穿透,cache penetration
当请求的数据无法在缓存层中找到,该请求就会去存储层中查询,失去了缓存保护后端存储的意义。
解决办法
缓存空对象
布隆过滤器
缓存雪崩,英文名?
当缓存层down或者缓存层同一时间大量数据expire,大量请求就会直接去存储层中查询,使得后端压力骤增而down。
解决办法
保证缓存层服务高可用,比如使用redis cluster
根据不同的数据,设置不同的失效时间
Last updated
缓存穿透,cache penetration
当请求的数据无法在缓存层中找到,该请求就会去存储层中查询,失去了缓存保护后端存储的意义。
解决办法
缓存空对象
布隆过滤器
缓存雪崩,英文名?
当缓存层down或者缓存层同一时间大量数据expire,大量请求就会直接去存储层中查询,使得后端压力骤增而down。
解决办法
保证缓存层服务高可用,比如使用redis cluster
根据不同的数据,设置不同的失效时间
Last updated