缓存雪崩:是指在同一时段大量的缓存key同时失效或者Redis服务宕机,导致大量请求到达数据库,带来巨大压力。

解决方案:
◆给不同的Key的TTL添加随机值 (TTL为过期时间)
◆利用Redis集群提高服务的可用性 哨兵模式、集群模式
◆给缓存业务添加降级限流策略 ngxin 或 spring cloud gateway
降级可做为系统的保底策略,适用于穿透、击穿、雪崩
◆给业务添加多级缓存 Guava 或 Caffeine

解决方案:
◆给不同的Key的TTL添加随机值 (TTL为过期时间)
◆利用Redis集群提高服务的可用性 哨兵模式、集群模式
◆给缓存业务添加降级限流策略 ngxin 或 spring cloud gateway
降级可做为系统的保底策略,适用于穿透、击穿、雪崩
◆给业务添加多级缓存 Guava 或 Caffeine
450
3766

被折叠的 条评论
为什么被折叠?