redis 缓存穿透和缓存击穿,缓存雪崩的原因及解决方案

缓存穿透 缓存穿透是指查询缓存中没有,数据库中也没有的数据 。从系统层面来看,请求像是穿透了缓存,直接访问数据库。这种情况会给系统带来潜在的风险,如果有大量的请求访问系统数据库中不存在的数据,会直接请求到数据库层导致DB瘫痪从而引起系统故障,服务不可用。 解决这种问题的方法有两个: 1、缓存空对象
posted @ 2020-07-15 14:10  躺鸡王  阅读(286)  评论(0编辑  收藏  举报