Administrator
发布于 2025-08-29 / 3 阅读
0
0

缓存雪崩、击穿、穿透

    

#### 缓存雪崩 (Cache Avalanche)

缓存雪崩是指**大量缓存数据在同一时间失效**,导致所有请求直接打到数据库上,造成数据库瞬时压力过大甚至崩溃。

#### 缓存击穿 (Cache Breakdown)

缓存击穿是指**某个热点key突然失效**,导致大量请求直接访问数据库,与雪崩的区别在于击穿是针对单个key,雪崩是多个key。

#### 缓存穿透 (Cache Penetration)

缓存穿透是指**查询不存在的数据**,导致请求直接访问数据库。可能是恶意攻击或业务逻辑问题。


评论