首页
›
Web后端与企业应用开发
›
041-数据库迁移版本异步任务编排
›
《错误恢复策略在数据库迁移异步任务数据一致性中的实践》
VIP20
本课程属于:041-数据库迁移版本异步任务编排
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
错误恢复策略在数据库迁移异步任务数据一致性中的实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
数据库迁移的挑战 · 异步任务与数据一致性的关系 · 课程目标与学习路径
课程导论
数据库迁移的挑战
02
数据一致性基础
ACID理论 · CAP定理 · BASE理论在迁移场景下的应用
数据一致性基础
ACID
03
异步任务模型
消息队列 · 事件驱动架构 · 任务编排模式概述
异步任务模型
消息队列
04
迁移场景分类
同构迁移 · 异构迁移 · 增量迁移
迁移场景分类
同构迁移
05
一致性模型选择
强一致性 · 最终一致性 · 因果一致性在迁移中的权衡
一致性模型选择
强一致性
06
两阶段提交(2PC)
原理 · 实现步骤 · 在异步迁移中的局限性
PC
两阶段提交
07
三阶段提交(3PC)
改进点 · 超时机制 · 与2PC的对比
PC
三阶段提交
08
TCC模式
Try-Confirm-Cancel… · 在迁移任务中的落地
TCC
模式
09
Saga模式
编排型Saga与协同型Saga · 补偿事务设计
Saga
模式
10
本地消息表
原理 · 实现步骤 · 如何保证消息不丢失不重复
本地消息表
原理
11
事务消息
RocketMQ事务消息机制 · 半消息与回查流程
事务消息
RocketMQ
12
最大努力通知
适用场景 · 重试机制 · 幂等性设计
最大努力通知
适用场景
13
变更数据捕获(CDC)
Debezium/Canal原理 · 与异步任务的集成
CDC
变更数据捕获
14
双写策略
新旧库同时写入 · 冲突检测与数据修复
双写策略
新旧库同时写入
15
校验与对账
数据校验算法(哈希 · 计数 · 抽样)
校验
对账
16
补偿机制
自动补偿 · 手动补偿 · 补偿幂等性保障
补偿机制
自动补偿
17
幂等性设计
唯一键 · 去重表 · 状态机模式在迁移中的应用
幂等性设计
唯一键
18
分布式锁
Redis锁 · ZooKeeper锁 · 数据库锁在迁移任务中的使用
分布式锁
Redis
19
任务状态管理
状态机定义 · 持久化 · 异常状态处理
任务状态管理
状态机定义
20
超时与重试
超时阈值设置 · 指数退避 · 重试队列设计
超时
重试
21
死信队列
死信产生原因 · 死信处理策略 · 人工介入流程
死信队列
死信产生原因
22
监控与告警
迁移任务监控指标 · 一致性偏差告警 · 日志追踪
监控
告警
23
灰度迁移
灰度策略 · 流量切换 · 回滚方案
灰度迁移
灰度策略
24
全量迁移一致性
快照一致性 · 增量补偿 · 断点续传
全量迁移一致性
快照一致性
25
增量迁移一致性
顺序保证 · 去重 · 延迟处理
增量迁移一致性
顺序保证
26
数据回滚策略
回滚触发条件 · 回滚执行流程 · 数据恢复验证
数据回滚策略
回滚触发条件
27
性能优化
批量处理 · 并行度控制 · 资源隔离
性能优化
批量处理
28
安全与权限
数据脱敏 · 访问控制 · 审计日志
安全
权限
29
实战案例一
MySQL到TiDB的在线迁移一致性…
实战案例一
MySQL
30
实战案例二
Oracle到PostgreSQL的…
实战案例二
Oracle
所属VIP或分类
同VIP:Docker容器化数据库迁移版本异步任务编排实战
同VIP:Docker容器异步迁移任务选型对比与部署实践
同VIP:Flyway迁移版本异步任务参数配置与性能调优实践