**TiDB 运维实战:从架构原理到生产部署的落地指南**

这门课直接回应了后端与运维工程师在处理高并发、海量数据场景时的核心痛点:当传统单机 MySQL 遇到瓶颈,如何构建一套既具备云原生弹性,又保持数据强一致性的分布式数据库集群?不同于纯理论派,本教程侧重于“生产环境可用”的实操能力,覆盖了从底层架构理解、集群搭建、日常维护到故障排查的全链路。适合具备 Linux 基础操作能力、熟悉 SQL 基本语法,且对 Nacos、Kubernetes 等中间件有基本认知的开发者或运维人员。如果你刚接触分布式系统,建议先花半小时复习 Raft 协议的基础概念,再看此课,否则容易在架构原理部分迷失重点。

建议的学习路径应遵循“先懂原理,再练部署,最后抓运维”的逻辑。首先聚焦核心架构原理模块,重点理解存储层、计算层与调度层的交互机制,这是后续调优的逻辑基础。紧接着进入部署环节,课程提供了 Ansible 与 TiUP 两套主流部署方案。对于新手,推荐优先跟练 Ansible 离线部署部分,因为它涵盖了网络配置、节点扩容与删除等高频运维动作,能帮你快速建立对集群拓扑的直观掌控感;若有条件,再补充 TiUP 在线部署流程,以熟悉官方工具链的操作范式。在部署完成后,务必结合“两地三中心”的高可用配置进行实战,模拟真实业务场景下的容灾架构。

学完这套资料,你应当能够独立在 Linux 环境中从零构建一套包含多节点、多角色的 TiDB 集群,并具备以下三项硬性能力:一是利用监控指标诊断集群性能瓶颈,如慢查询分析、锁等待排查;二是执行集群的版本升级、节点热插拔及数据备份恢复操作,确保业务连续性;三是根据业务负载调整系统参数,实现资源利用率的最优平衡。

资料配合练习时,切忌“只看视频不动手”。每看完一个部署章节,应立即在虚拟机或云服务器中复现该操作,并故意制造故障(如断电、网络隔离、主节点宕机),观察集群自动切换机制,记录故障现象与恢复时间。日常维护部分建议建立自己的运维手册,将视频中的检查清单、命令脚本整理为 Markdown 文档,形成可复用的个人知识库。记住,分布式系统的难点不在安装,而在异常状态下的稳定运行,多花时间在故障演练上,比背诵配置参数更有价值。

课程目录

📁 6、6.TiDB分布式数据库日常维护与管理入门 10、47.TiDB日常维护与管理入门-TiDB调优与常用工具介绍.mp4
 [22.9 MB] 9、46.TiDB日常维护与管理入门-TiDB日常检查与诊断监控.mp4
 [64.9 MB] 8、45.TiDB日常维护与管理入门-TiDB日常检查与诊断监控.mp4
 [42.8 MB] 7、44.TiDB日常维护与管理入门-TIDB备份与恢复03.mp4
 [87.0 MB] 6、43.TiDB日常维护与管理入门-TIDB备份与恢复02.mp4
 [98.0 MB] 5、42.TiDB日常维护与管理入门-TIDB备份与恢复01.mp4
 [40.7 MB] 4、41.TiDB日常维护与管理入门-TIDB用户与权限操作.mp4
 [62.8 MB] 3、40.TiDB日常维护与管理入门-TiDB目录配置文件与系统.mp4
 [38.7 MB] 2、39.TiDB日常维护与管理入门-TiDB SQL基本操作.mp4
 [24.9 MB] 📁 5、5.TiDB分布式数据库核心架构原理解析 4、37.TiDB分布式数据库核心架构-调度原理深入解析.mp4
 [34.7 MB] 3、36.TiDB分布式数据库核心架构-计算原理深入解析.mp4
 [67.3 MB] 2、35.TiDB分布式数据库核心架构-存储原理深入解析2.mp4
 [91.5 MB] 1、34.TiDB分布式数据库核心架构-存储原理深入解析1.mp4
 [73.1 MB] 📁 4、4.TIDB分布式数据库生产环境布署之TiUP技术 14、33.TIDB分布式数据库集群两地三中心项目配置02.mp4
 [112.9 MB] 13、32.TIDB分布式数据库集群两地三中心项目配置01.mp4
 [90.2 MB] 12、31.TIDB分布式数据库集群升级.mp4
 [71.4 MB] 11、30.TiUP离线布署TIDB分布式数据库集群节点删除.mp4
 [37.9 MB] 10、29.TiUP离线布署TIDB分布式数据库集群节点扩容.mp4
 [86.8 MB] 9、28.TiUP离线布署TIDB分布式数据库集群2.mp4
 [79.3 MB] 8、27.TiUP离线布署TIDB分布式数据库集群1.mp4
 [95.3 MB] 7、26.TIDB分布式数据库集群上线前的性能测试2.mp4
 [85.3 MB] 6、25.TIDB分布式数据库集群上线前的性能测试1.mp4
 [88.8 MB] 5、24.TIDB分布式集群叠加HAProxy实现负载均衡.mp4
 [82.4 MB] 4、23.TiUP在线布署TIDB分布式数据库集群节点删除.mp4
 [35.5 MB] 3、22.TiUP在线布署TIDB分布式数据库集群节点扩容.mp4
 [62.2 MB] 2、21.TiUP在线布署TIDB分布式数据库集群02.mp4
 [102.0 MB] 1、20.TiUP在线布署TIDB分布式数据库集群01.mp4
 [50.7 MB] 📁 3、3.TIDB分布式数据库生产环境布署之Ansible技术 13、19.Ansible环境TIDB分布式数据库集群节点删除3.mp4
 [42.7 MB] 12、18.Ansible环境TIDB分布式数据库集群节点删除2.mp4
 [33.1 MB] 11、16.Ansible环境TIDB分布式数据库集群节点扩容3.mp4
 [78.0 MB] 10、17.Ansible环境TIDB分布式数据库集群节点删除1.mp4
 [33.5 MB] 9、15.Ansible环境TIDB分布式数据库集群节点扩容2.mp4
 [51.4 MB] 8、14.Ansible环境TIDB分布式数据库集群节点扩容1.mp4
 [66.9 MB] 7、13.Ansible离线布署TIDB分布式数据库集群3.mp4
 [31.2 MB] 6、12.Ansible离线布署TIDB分布式数据库集群2.mp4
 [98.2 MB] 5、11.Ansible离线布署TIDB分布式数据库集群1.mp4
 [44.9 MB] 4、10.Ansible在线布署TIDB分布式数据库集群4.mp4
 [93.6 MB] 3、09.Ansible在线布署TIDB分布式数据库集群3.mp4
 [67.4 MB] 2、08.Ansible在线布署TIDB分布式数据库集群2.mp4
 [124.4 MB] 1、07.Ansible在线布署TIDB分布式数据库集群1.mp4
 [77.9 MB] 📁 2、2.TIDB分布式数据库项目实战环境准备 3、06.通过Docker快速搭建TiDB测试环境.mp4
 [129.8 MB] 2、05.TIDB分布式数据库项目环境-Linux安装配置2.mp4
 [71.0 MB] 1、04.TIDB分布式数据库项目环境-Linux安装配置1.mp4
 [57.2 MB] 📁 1、1.TiDB分布式数据库基础知识 3、03.TiDB分布式数据库版本与体系架构.mp4
 [65.2 MB] 2、02.TiDB分布式数据库介绍与应用场景-51CTO-风哥.mp4
 [45.6 MB] 1、01.TiDB分布式数据库课程介绍-51CTO-风哥.mp4
 [64.6 MB]