首页
›
Web后端与企业应用开发
›
018-数据库迁移版本接口契约蓝图
›
《大型项目数据库迁移架构规划与服务边界设计》
VIP20
本课程属于:018-数据库迁移版本接口契约蓝图
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
大型项目数据库迁移架构规划与服务边界设计
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
数据库迁移概述
迁移的定义 · 迁移的驱动力(成本 · 性能
数据库迁移概述
迁移的定义
02
迁移架构设计原则
CAP理论在迁移中的应用 · 数据一致性保证 · 高可用与容灾设计原则
迁移架构设计原则
CAP
03
迁移前的现状评估
源库性能基线采集 · 数据量/对象/依赖关系梳理 · 兼容性预分析
迁移前的现状评估
源库性能基线采集
04
目标数据库选型策略
关系型 vs NoSQL · 云原生数据库(如Aurora/TiD… · 成本与性能权衡
目标数据库选型策…
vs
05
迁移方案分类
一次性全量迁移 · 增量同步迁移 · 双写/灰度迁移
迁移方案分类
一次性全量迁移
06
全量迁移技术
逻辑导出导入(mysqldump/p… · 物理备份恢复(XtraBackup/… · 数据泵(Oracle Data Pu…
全量迁移技术
mysqldump/p
07
增量同步技术
基于日志的CDC(Debezium/… · 基于触发器的同步 · 基于时间戳的增量抽取
增量同步技术
CDC
08
数据校验与一致性保障
行数校验 · Checksum校验 · 业务对账
数据校验
一致性保障
09
迁移工具选型与对比
AWS DMS · 阿里云DTS · DataX
迁移工具选型
对比
10
迁移架构中的网络设计
专线/VPN打通 · 带宽评估 · 防火墙策略
迁移架构
网络设计
11
服务边界设计概念
微服务与数据库的耦合关系 · 数据库归属权 · 数据域划分
服务边界设计概念
微服务
12
按业务域拆分数据库
用户域 · 订单域 · 支付域
按业务域拆分数据…
用户域
13
读写分离架构在迁移中的应用
读写分离中间件(ProxySQL/M… · 从库切换为主库的流程
读写分离架构
迁移
14
分库分表与迁移
分片键选择 · 分库分表中间件(ShardingSp… · 迁移过程中的数据重分布
分库分表
迁移
15
多活架构与异地迁移
同城双活 · 两地三中心 · 异地多活的数据同步延迟处理
多活架构
异地迁移
16
迁移过程中的灰度发布策略
金丝雀发布 · 流量染色 · 逐步切流与回滚机制
迁移过程
灰度发布策略
17
迁移中的性能优化
批量操作优化 · 索引策略 · 锁竞争避免
迁移
性能优化
18
迁移监控与告警体系
全链路监控(Prometheus/G… · 迁移进度可视化 · 异常告警
迁移监控
告警体系
19
迁移回滚方案设计
全量备份保留 · 增量日志回放 · 回滚脚本自动化
迁移回滚方案设计
全量备份保留
20
数据安全与合规
传输加密(TLS) · 脱敏策略 · 审计日志
数据安全
合规
21
迁移测试策略
功能测试 · 性能测试 · 压力测试
迁移测试策略
功能测试
22
迁移文档与知识库建设
迁移方案文档 · 操作手册 · 故障处理SOP
迁移文档
知识库建设
23
团队协作与角色划分
DBA · 开发 · 运维
团队协作
角色划分
24
迁移项目管理
时间线规划 · 里程碑设定 · 风险登记册
迁移项目管理
时间线规划
25
案例实战
MySQL迁移至TiDB:评估 · 全量+增量同步 · 数据校验
案例实战
MySQL
26
案例实战
Oracle迁移至PostgreSQ… · PL/SQL转换 · 序列与触发器处理
案例实战
Oracle
27
案例实战
自建MongoDB迁移至云Mongo… · 分片集群迁移 · 数据一致性验证
案例实战
MongoDB
28
案例实战
Redis迁移:RDB/AOF迁移 · RedisShake工具 · 双写迁移
案例实战
Redis
29
迁移后的运维优化
新库性能调优 · 慢查询治理 · 备份策略更新
迁移后的运维优化
新库性能调优
30
未来趋势与总结
Serverless数据库 · AI辅助迁移 · 数据库网格(Database Mes…
未来趋势
Serverless
所属VIP或分类
同VIP:CI-CD流水线数据库迁移版本对齐与接口契约实践
同VIP:Flyway数据库迁移架构设计:环境配置与部署方案
同VIP:Flyway数据库迁移版本依赖管理与架构规划