不停机数据迁移实战——从入门到精通
掌握不停机数据迁移的实战技巧与前沿技术
邓明   前 Shopee 高级工程师、Beego PMC
视频课
已完结·共 8 讲
|
57 人已学
|
收藏
立即购买
1

课程介绍

课程亮点:

  • 实战导向:结合真实项目案例,传授不停机数据迁移的最佳实践。
  • 全面覆盖:从异构数据迁移、双写机制、增量校验与修复,到性能优化与数据库瓶颈解决,全方位解析数据迁移全过程。
  • 技术前沿:利用 GORM 框架下的 ConnPool 接口实现双写,利用 Kafka 解决并发校验问题,带你走在技术前沿。

课程目标:

  • 理解不停机数据迁移的基本概念与重要性。
  • 掌握不停机数据迁移的四个阶段及其操作要点。
  • 实现双写机制,确保数据一致性。
  • 设计并实施增量校验与修复方案,及时发现并解决问题。
  • 优化全量校验与修复过程,提升迁移效率。
  • 解决数据库性能瓶颈,确保迁移期间系统稳定运行。
  • 掌握异构数据迁移的挑战与解决方案。

课程目录

  1. 不停机数据迁移概述
    ○ 为什么要进行数据迁移?
    ○ 数据迁移面临的挑战与机遇。
  2. 不停机迁移的四个阶段
    ○ 第一阶段:业务读写源表,目标表初始化。
    ○ 第二阶段:双写阶段,以源表为准。
    ○ 第三阶段:双写阶段,以目标表为准。
    ○ 第四阶段:业务读写目标表。
  3. 双写机制的设计与实现
    ○ 双写机制的概念与必要性。
    ○ 利用 GORM 框架下的 ConnPool 实现双写。
  4. 增量校验与修复
    ○ 增量校验的意义与实现方法。
    ○ 利用 Kafka 解决并发校验问题。
    ○ 数据修复的策略与最佳实践。
  5. 性能优化与数据库瓶颈解决
    ○ 提升全量校验与修复效率的策略。
    ○ 解决数据库性能瓶颈的方法。
  6. 异构数据迁移
    ○ 异构数据迁移的挑战。
    ○ 解决方案与案例分析。
查看更多

适合人群

  • 希望提高系统架构能力的中级以上程序员。
  • 商旅或电商行业技术团队负责人及架构师。
  • 对高并发系统设计感兴趣的软件工程师。

订阅须知

  1. 订阅成功后,推荐通过“极客时间”App 端、Web 端学习。
  2. 本专栏为虚拟商品,交付形式为图文 + 音频,一经订阅,概不退款。
  3. 订阅后分享海报,每邀一位好友订阅有现金返现。
  4. 戳此先充值再购课更划算,还有最新课表、超值赠品福利。
  5. 企业采购推荐使用“极客时间企业版”便捷安排员工学习计划,掌握团队学习仪表盘。
  6. 戳此申请学生认证,订阅课程享受原价 5 折优惠。
  7. 价格说明:划线价、订阅价为商品或服务的参考价,并非原价,该价格仅供参考。未划线价格为商品或服务的实时标价,具体成交价格根据商品或服务参加优惠活动,或使用优惠券、礼券、赠币等不同情形发生变化,最终实际成交价格以订单结算页价格为准。
讲师

邓明

前 Shopee 高级工程师、Beego PMC

邓明(大明),前 Shopee 高级工程师,Beego PMC,极客时间训练营明星讲师,主讲《初级 Go 工程师训练营》《Go 实战训练营》,曾辅导学员 2000 余人。 他长期奋战在互联网一线,擅长中间件设计和实现,如 Web、ORM、微服务框架、网关、分库分表、IM ...查看更多
看过的人还看了
从 LLM 原理剖析到手写实现 ChatPDF
陈旸
清华大学计算机博士

1讲 | 39 人已学习

¥1¥59
如何高效使用 Coze 辅助自动办公化
尹会生
太乙人工智能技术合伙人 & 项目总监

1讲 | 42 人已学习

¥1¥59
1 小时带你做个 AI 孙燕姿
陈旸
清华大学计算机博士

1讲 | 60 人已学习

¥1¥59
MySQL 实战 45 讲
林晓斌
网名丁奇,前腾讯云数据库负责人

49讲 | 228803 人已学习

¥68¥199
Kubernetes 入门实战课
罗剑锋
Kong 高级工程师,Nginx/OpenResty 开源项目贡献者

41讲 | 20907 人已学习

¥59¥129
高并发系统实战课
徐长龙
前微博架构师、极客时间架构师

31讲 | 12694 人已学习

¥59¥99