在云计算与大数据技术深度融合的今天,企业面对海量数据时,传统数据库往往难以兼顾水平扩展与复杂的分析需求。TiDB 作为一款开源的分布式关系型数据库,完美融合了 HTAP(混合事务/分析处理)能力,成为当前技术圈备受瞩目的明星产品。本课程《TiDB 分布式关系型数据库实战视频教程》正是为帮助开发者从基础认知走向独立部署、运维及高阶应用而设计的体系化学习路径。
课程伊始,并未急于切入技术细节,而是以宏观视野梳理了数据库的发展脉络。前四讲分别回顾了数据库概述、MySQL 的发展现状,并深入剖析了 TiDB 的设计理念及其核心分布式架构。对于习惯传统单点数据库的工程师而言,理解 TiDB 如何解耦计算与存储、以及 Placement Driver(PD)组件在集群协调中的关键作用,是建立正确技术认知的第一块基石。这部分内容长达二十分钟,旨在打破 learners 的思维定势,理解分布式系统的本质挑战。
部署环节是实战课程的重头戏。课程详细拆解了 TiDB 的安装部署流程,涵盖了从环境准备到集群启动的完整步骤。通过前三节的循序渐进讲解,学习者将掌握如何在本地或测试环境中搭建高可用的 TiDB 集群,理解 TiDB Server、TiKV 和 PD 三大核心组件的协同工作机制。
掌握部署后,SQL 兼容性与基础操作构成了第八至十讲的核心。鉴于 TiDB 对 MySQL 协议的高度兼容,课程重点讲解了 SQL 基础操作及 TiDB 特有的数据类型,帮助 MySQL 用户平滑过渡,同时指出二者在底层实现上的差异,避免在实际开发中踩坑。
除了日常开发,数据库的长期稳定运行更依赖于精细化的运维管理。课程后半部分深入探讨了 TiDB 的运维体系,包括在线配置修改、组件的水平扩容与缩容策略,以及基于 Raft 协议的 GC(垃圾回收)机制。特别值得强调的是,课程专门介绍了 TiFlash 列存引擎的使用,这是 TiDB 实现实时 HTAP 的关键技术,让开发者能够在 OLTP 业务不受到干扰的情况下,执行复杂的在线分析查询。
此外,数据安全是企业生命线。课程通过 BR(Backup & Restore)工具详解了 TiDB 的备份与恢复机制,涵盖全量备份、增量备份及灾难恢复场景,确保数据资产的安全可靠。
总体而言,本课程从理论架构到落地部署,再到高级运维与特性应用,构建了一个闭环的知识体系。无论是希望转型分布式数据库的 MySQL 工程师,还是正在构建大规模数据平台的技术负责人,这门课程都能提供从入门到精通的实用指南,助力掌握新一代云原生数据库的核心技能。
课程目录
1 数据库概述 (07:39) 2 MySQL数据库概述 (02:44) 3 TiDB分布式数据库概述 (20:29) 4 TiDB分布式架构 (09:59) 5 tidb安装部署-1 (14:50) 6 tidb安装部署-2 (19:11) 7 tidb安装部署-3 (08:35) 8 TiDB-SQL基础操作-1 (19:02) 9 TiDB-SQL基础操作-2 (15:00) 10 tidb数据类型 (08:03) 11 tidb运维管理-1 (11:37) 12 tidb运维管理-2 (12:03) 13 tidb在线配置修改 (18:59) 14 使用TiFlash列存 (10:53) 15 tidb组件扩容 (20:50) 16 tidb组件缩容 (10:05) 17 tidb的GC机制 (15:58) 18 tidb备份与恢复工具BR-1 (13:03) 19 tidb备份与恢复工具BR-2 (10:30) 20 tidb架构之存储 (14:33) 21 tidb架构之计算-1 (16:53) 22 tidb架构之计算-2 (05:29) 23 tidb架构之调度 (05:30)





