- 博客(4)
- 收藏
- 关注
原创 2021-07-02
高并发下缓存失效问题缓存穿透缓存雪崩缓存击穿 缓存穿透 1. 概念: 指查询一个一定不存在的数据,由于缓存是不命中,将去查询数据库,但是数据库也无此记录,我们没有将这次查询的null写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。 2. 风险: 利用不存在的数据进行攻击,数据库瞬时压力增大,最终导致崩溃。 3. 解决方法: null结果缓存,并加入短暂过期时间 缓存雪崩 1. 概念: 缓存雪崩是指在我们设置缓存时key采用了相同的过期时间, 导致缓存在某一时刻同时失效,请求全
2021-07-02 03:23:51
54
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人