首页
›
Web后端与企业应用开发
›
027-数据库缓存工程异步任务编排
›
《数据库工程:缓存与异步任务编排的联合调试》
VIP20
本课程属于:027-数据库缓存工程异步任务编排
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
数据库工程:缓存与异步任务编排的联合调试
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
为什么数据库工程需要关注缓存与异步任…
课程导论
为什么数据库工程…
02
缓存基础
缓存穿透 · 缓存击穿 · 缓存雪崩的定义
缓存基础
缓存穿透
03
异步任务基础
消息队列(RabbitMQ/Kafk…
异步任务基础
RabbitMQ/Kaf…
04
联合调试的挑战
数据一致性 · 时序错乱 · 死锁与资源竞争在缓存+异步场景下的表…
联合调试的挑战
数据一致性
05
调试环境搭建
Docker Compose编排Re… · MySQL · RabbitMQ及业务应用的本地调试…
调试环境搭建
Docker
06
日志与链路追踪
使用OpenTelemetry +… · 数据库 · 消息队列的请求追踪
日志
链路追踪
07
缓存失效与异步任务并发
模拟缓存过期瞬间 · 多个异步任务同时回源数据库的场景调试
缓存失效
异步任务并发
08
分布式锁调试
基于Redis Redlock的异步… · 调试锁超时与重入问题
分布式锁调试
Redis
09
异步任务幂等性调试
数据库唯一键约束与缓存标记位联合验证…
异步任务幂等性调…
数据库唯一键约束
10
缓存预热与异步初始化
系统启动时异步加载热点数据到缓存 · 调试初始化顺序与数据完整性
缓存预热
异步初始化
11
延迟双删策略调试
在异步写操作中模拟缓存与数据库不一致 · 验证延迟双删的生效时机
延迟双删策略调试
异步写操作
12
消息队列消费积压调试
缓存未命中导致数据库压力激增 · 结合队列监控定位根因
消息队列消费积压…
缓存未命
13
异步任务超时与缓存降级
模拟下游服务慢查询 · 调试熔断降级逻辑对缓存命中率的影响
异步任务超时
缓存降级
14
数据库Binlog与缓存同步
使用Canal监听MySQL Bin… · 异步更新Redis · 调试数据同步延迟
Binlog
数据库
15
事务消息与缓存回滚
RocketMQ事务消息在半成品状态… · 缓存回滚逻辑的断点调试
事务消息
缓存回滚
16
多级缓存与异步刷新
本地缓存(Caffeine)+ 分布…
多级缓存
异步刷新
17
异步任务编排与缓存依赖
使用CompletableFutur… · 调试超时与异常传播
异步任务编排
缓存依赖
18
缓存击穿与异步互斥回源
单机版与分布式版互斥锁在回源场景下的…
缓存击穿
异步互斥回源
19
异步写后读一致性
写数据库后异步删缓存 · 立即读请求命中旧缓存的时序问题调试
异步写后读一致性
写数据库后异步删…
20
缓存空值与异步回填
防止缓存穿透的空值标记 · 调试异步回填任务与并发读的协作
缓存空值
异步回填
21
异步任务重试与缓存状态机
基于状态机的重试机制 · 调试缓存状态与任务状态的同步
异步任务重试
缓存状态机
22
数据库连接池与缓存连接池调试
异步任务耗尽连接池导致缓存操作阻塞的…
数据库连接池
缓存连接池调试
23
异步任务死信队列与缓存清理
死信消息触发缓存清理逻辑 · 调试清理的原子性与幂等性
异步任务死信队列
缓存清理
24
缓存与异步任务的单元测试
使用Testcontainers模拟… · 编写可调试的集成测试
缓存
异步任务的单元测…
25
压力测试下的联合调试
JMeter并发请求下 · 缓存与异步任务交互的瓶颈定位与调试
压力测试下的联合…
JMeter
26
分布式事务与缓存最终一致性
Seata AT模式与异步消息补偿 · 调试缓存与数据库的最终一致
分布式事务
缓存最终一致性
27
异步任务监控告警与缓存命中率
Prometheus + Grafa… · 调试告警阈值与缓存策略
异步任务监控告警
缓存命
28
常见反模式与调试陷阱
循环依赖 · 缓存与异步任务互相等待导致的死锁案例…
常见反模式
调试陷阱
29
生产环境问题复现与调试
基于流量回放工具(GoReplay)…
生产环境问题复现
调试
30
课程总结与最佳实践
联合调试的Checklist · 工具链推荐与架构设计原则
课程总结
最佳实践
所属VIP或分类
同VIP:DB异步任务Redis领域建模与架构设计
同VIP:OAuth2.0令牌校验与缓存异步刷新任务工程实现
同VIP:PostgreSQL与缓存异步任务编排的联合调试开发实践