深入解读缓存雪崩和缓存穿透

2019-10-19  本文已影响0人  镜中无我

缓存查询

image.png
references:

https://blog.csdn.net/kongtiao5/article/details/82771694

缓存穿透

概念:缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1”的数据或id为特别大不存在的数据。这时的用户很可能是攻击者,攻击会导致数据库压力过大
解决办法:

缓存雪崩:

概念:缓存在同一时间内大量键过期(失效),接着来的一大波请求瞬间都落在了数据库中导致连接异常。
解决方案:

references:

https://blog.csdn.net/kongtiao5/article/details/82771694

上一篇下一篇

猜你喜欢

热点阅读