1、缓存穿透 大量查询一个缓存中不存在的数据,解决办法:缓存null。 2、缓存雪崩 缓存大面积失效,解决办法:不能大面积key都使用相同的过期时间。使用随机值 3、缓存击穿 热点高频的key失效,解决方案:加锁。