redis 缓存原理 数据请求 进入接口 先查询redis 有数据则return,无数据则查询数据库,然后再存入redis.
击穿: n个 请求 同时访问同一个接口,这个数据redis里面没有, 会造成 n个线程同时接收到 redis里面没有数据得信息.同时去查数据库,造成大量数据库并发.这是击穿.
**穿透:**请求得数据 redis里面没有.数据库里面也没有,然后很多线程,重复访问数据库这是穿透.
雪崩: 大量redis缓存同时过期,这时大量请求进来,会造成数据库压力会骤然增加.这是学崩.