首页
›
数据工程与实时数据平台
›
036-实时数据服务API
›
《数据服务API缓存穿透与雪崩》
VIP20
本课程属于:036-实时数据服务API
数据工程与实时数据平台 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
数据服务API缓存穿透与雪崩
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
缓存基础概念
什么是缓存、为什么需要缓存、缓存的工作原理、缓存与数据库的关系。
入门
原理
02
缓存穿透定义与原理
什么是缓存穿透、穿透发生的场景、穿透对系统的危害。
核心概念
风险
03
缓存穿透解决方案-空值缓存
空值缓存的原理、实现方式、优缺点分析。
方案
空值
04
缓存穿透解决方案-布隆过滤器
布隆过滤器原理、实现步骤、代码示例、适用场景。
高级
过滤器
05
缓存穿透解决方案-参数校验
参数校验的重要性、常见校验策略、代码实现。
防御
校验
06
缓存穿透实战案例
电商商品详情页穿透问题、解决方案对比、效果评估。
实战
电商
07
缓存雪崩定义与原理
什么是缓存雪崩、雪崩发生的场景、雪崩对系统的危害。
雪崩
原理
08
缓存雪崩解决方案-过期时间随机化
过期时间随机化的原理、实现方式、代码示例。
随机化
TTL
09
缓存雪崩解决方案-多级缓存架构
本地缓存+分布式缓存架构、实现步骤、优缺点。
架构
多级
10
缓存雪崩解决方案-限流降级
限流算法介绍、降级策略、代码示例。
限流
降级
11
缓存雪崩解决方案-缓存预热
预热策略、实现方式、注意事项。
预热
启动
12
缓存雪崩实战案例
秒杀系统雪崩问题、解决方案对比、效果评估。
秒杀
高并发
13
缓存击穿定义与原理
什么是缓存击穿、击穿与穿透的区别、击穿发生的场景。
击穿
辨析
14
缓存击穿解决方案-互斥锁
互斥锁原理、实现方式、代码示例、性能分析。
锁
互斥
15
缓存击穿解决方案-逻辑过期
逻辑过期策略、实现方式、代码示例。
逻辑过期
延时
16
缓存击穿解决方案-永不过期
永不过期策略、实现方式、适用场景。
永不过期
特殊
17
缓存击穿实战案例
热点新闻缓存击穿问题、解决方案对比、效果评估。
热点
新闻
18
Redis缓存高可用架构
主从复制、哨兵模式、集群模式、选型建议。
高可用
Redis
19
缓存一致性-更新策略
先更新数据库再更新缓存、先删除缓存再更新数据库、最终一致性方案。
一致性
更新
20
缓存一致性-延迟双删
延迟双删原理、实现方式、代码示例、注意事项。
延迟双删
经典
21
缓存一致性-Canal+MQ方案
Canal原理、MQ异步同步、实现步骤、代码示例。
Canal
MQ
22
缓存监控与告警
缓存命中率监控、延迟监控、异常告警、Prometheus+Grafana实践。
监控
告警
23
缓存容量规划
内存估算、淘汰策略选择、容量预警、扩容方案。
容量
规划
24
缓存Key设计规范
命名规范、过期时间设计、热点Key识别、大Key处理。
规范
Key
25
缓存序列化与压缩
序列化方式对比、压缩策略、性能测试、选型建议。
序列化
压缩
26
缓存客户端选型
Jedis vs Lettuce vs Redisson、连接池配置、超时设置。
客户端
选型
27
缓存与数据库双写一致性
强一致性方案、最终一致性方案、业务场景选择。
双写
一致性
28
分布式缓存架构设计
缓存分层设计、缓存路由、缓存同步、容灾方案。
分布式
架构
29
缓存性能优化实战
批量操作优化、Pipeline使用、连接复用、内存优化。
性能
优化
30
缓存面试高频题解析
穿透/雪崩/击穿面试题、一致性面试题、架构设计面试题。
面试
高频
专注课程资料整理
所属VIP或分类
同VIP:API限流算法原理与实战配置
同VIP:Delta-Lake-支撑-API-实时数据湖
同VIP:Delta-Lake与API数据一致性保障