缓存穿透、击穿、雪崩
时间: 2023-09-21 22:12:25 浏览: 52
缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1024”的数据或id为特别大不存在的数据。这种情况下,用户很可能是攻击者,攻击会导致系统资源浪费。 缓存击穿指的是并发查询同一条数据时,该数据不在缓存中而需要到数据库中查询,从而导致多个请求同时查询数据库,给数据库带来压力。 缓存雪崩是指缓存中大量的数据同时失效,导致大量的请求都访问数据库,给数据库带来巨大的压力,甚至使数据库崩溃。 以上是对缓存穿透、击穿和雪崩的简要概述。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [Redis缓存穿透,缓存击穿和缓存雪崩](https://download.csdn.net/download/weixin_38610012/13686239)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [Redis 缓存穿透、缓存击穿、缓存雪崩](https://blog.csdn.net/qq_42500831/article/details/125499702)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [缓存穿透、击穿、雪崩](https://blog.csdn.net/ChineseSoftware/article/details/122573675)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]