首页
›
移动端与Android应用开发
›
008-网络缓存工程架构设计
›
《缓存穿透与雪崩应对方法》
VIP20
本课程属于:008-网络缓存工程架构设计
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
缓存穿透与雪崩应对方法
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
缓存穿透与雪崩的定义与危害
概念区分 · 业务影响 · 典型场景
缓存穿透
雪崩的定义
02
缓存穿透的根本原因分析
缓存未命中 · 恶意攻击 · 数据不存在
缓存穿透的根本原…
缓存未命
03
缓存空值回填方案
实现原理 · 代码示例 · TTL设置策略
缓存空值回填方案
实现原理
04
布隆过滤器原理与实现
位数组 · 哈希函数 · 误判率控制
布隆过滤器原理
实现
05
布隆过滤器在缓存穿透中的代码实战
Java/Redis集成 · 内存优化
布隆过滤器
缓存穿透
06
布隆过滤器的工程落地
动态扩容 · 删除支持 · 性能测试
布隆过滤器的工程…
动态扩容
07
缓存雪崩的成因分析
大量key同时过期 · 缓存节点宕机 · 流量突增
缓存雪崩的成因分…
key
08
过期时间随机化技术
随机偏移实现 · 代码配置 · 效果验证
过期时间随机化技…
随机偏移实现
09
多级缓存架构
本地缓存+分布式缓存+DB的层次设计
多级缓存架构
DB
10
本地缓存实现与同步
Caffeine/Guava配置 · 过期策略 · 一致性维护
本地缓存实现
同步
11
热点key检测与隔离
滑动窗口算法 · Bloom filter检测 · 限流降级
key
热点
12
互斥锁防止缓存雪崩
锁类型选择(Redisson/Zoo… · 加锁代码 · 死锁防范
互斥锁防止缓存雪…
Redisson/Zoo
13
限流降级与熔断机制
限流算法(令牌桶/漏桶) · Sentinel/Hystrix配置
限流降级
熔断机制
14
缓存集群高可用方案
主从复制 · 哨兵 · 集群分片
缓存集群高可用方…
主从复制
15
缓存预热策略
启动时加载 · 异步预热 · 依赖版本控制
缓存预热策略
启动时加载
16
缓存穿透与雪崩的监控指标
QPS · 命中率 · 延迟
缓存穿透
雪崩的监控指标
17
基于Redis的监控实战
info命令 · Prometheus集成 · Grafana看板
Redis
基于
18
穿透与雪崩的故障模拟
压测工具使用 · 脚本编写 · 结果分析
穿透
雪崩的故障模拟
19
缓存穿透的AOP切面实现
注解驱动 · 拦截器代码 · 统一处理
AOP
缓存穿透的
20
缓存雪崩的降级开关设计
配置中心 · 开关接口 · 回退逻辑
缓存雪崩的降级开…
配置
21
数据库压力保护
连接池 · 限流 · 降级
数据库压力保护
连接池
22
缓存穿透与雪崩的应急预案
人工切换 · 流量调度 · 数据恢复
缓存穿透
雪崩的应急预案
23
CDN与客户端缓存辅助
静态资源缓存 · 边缘节点 · 降级处理
CDN
客户端缓存辅助
24
缓存穿透与雪崩的压测报告
测试场景 · 性能对比 · 优化建议
缓存穿透
雪崩的压测报告
25
分布式缓存一致性优化
更新策略 · 延迟双删 · 最终一致性
分布式缓存一致性…
更新策略
26
缓存穿透的日志与告警
Elasticsearch + Ki… · 自定义告警规则
缓存穿透的日志
告警
27
缓存雪崩的自动恢复
健康检查 · 自动扩容 · 负载均衡
缓存雪崩的自动恢…
健康检查
28
不同业务场景下的方案选型
电商 · 社交 · 金融
不同业务场景下的…
电商
29
全链路压测与容量规划
预估 · 阶梯压测 · 扩容策略
全链路压测
容量规划
30
课程总结与最佳实践清单
checklist · 常见坑 · 系统架构图模板
课程总结
最佳实践清单
所属VIP或分类
同VIP:Android-SDK离线缓存方案
同VIP:Cache-Control指令应用解析
同VIP:Kotlin-Flow缓存更新案例