getfromcode后端开发 会员免费

TiDB 分布式数据库工程师培训实战教程 PB级大数据平台 大规模分布式集群架构

在海量数据存储与高并发读写场景下,传统单机数据库逐渐触及性能与扩展性瓶颈。TiDB 作为新一代 HTAP(混合事务/分析处理)分布式数据库,提供了兼容 MySQL 协议的水平扩展能力,成为构建 PB 级大数据平台的底层核心。本套教程聚焦于 TiDB 的生产级落地,从基础架构原理到复杂部署方案进行全链

单课价¥29.90新品 上架
会员价 会员免费开通会员,全站课程按额度无限下载套餐详情
1 人关注 更新于 2026-10-07 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

支付成功后自动发货,可在「我的订单」查看网盘链接;链接失效可联系客服免费补链。

正版保障 极速发货 售后无忧

在海量数据存储与高并发读写场景下,传统单机数据库逐渐触及性能与扩展性瓶颈。TiDB 作为新一代 HTAP(混合事务/分析处理)分布式数据库,提供了兼容 MySQL 协议的水平扩展能力,成为构建 PB 级大数据平台的底层核心。本套教程聚焦于 TiDB 的生产级落地,从基础架构原理到复杂部署方案进行全链路拆解。适合具备 Linux 运维基础、熟悉 MySQL 语法,并希望在云原生或大规模分布式环境中解决数据一致性、高可用与性能调优问题的中高级后端开发及 DBA。对于初学者,若缺乏 SQL 基础,建议先通过前几章的 SQL 基本操作快速补齐语法短板,再深入集群管理部分。

架构原理与核心模块解析

理解分布式系统的运行机理是高效运维的前提。教程前半部分着重剖析 TiDB 的核心架构,重点讲解 Region 调度的原理与计算、存储逻辑的深入机制。通过拆解 PD(Placement Driver)的元数据管理、TiKV 的分片存储策略以及 TiDB 计算层的执行计划生成过程,帮助读者建立对分布式事务两阶段提交(2PC)及全局时钟(HLC)的直观认知。这部分内容不局限于操作指令,而是侧重解释“为什么这样设计”,为后续的性能瓶颈定位与架构选型提供理论支撑。建议重点研读调度原理与存储原理章节,将抽象概念映射到实际集群状态监控中,从而掌握判断集群健康度的底层逻辑,而不仅仅是依赖自动化工具的输出结果。

双轨部署体系与高可用实战

生产环境中,工具链的选型直接决定了运维效率与系统的稳定性。教程提供 Ansible 与 TiUP 两套完整的部署方案,覆盖在线与离线环境。Ansible 方案适合需要深度自定义配置、编写复杂自动化脚本的团队,强调底层控制力;TiUP 方案则侧重于标准化交付,通过简化命令降低集群扩容、缩容及版本升级的操作门槛。此外,课程专门涵盖两地三中心的容灾架构配置,结合 HAProxy 实现流量负载均衡,解决跨机房延迟与单点故障问题。这部分内容极具工程参考价值,特别是关于节点动态伸缩、备份恢复策略以及上线前的性能基准测试流程,可直接复用到实际项目的需求分析与方案设计文档中。

日常运维诊断与调优闭环

分布式集群上线后,日常巡检与故障快速恢复是保障 SLA 的关键。教程后半部分系统化梳理了 TiDB 的日常维护体系,包括用户权限精细管控、配置文件解析、SQL 执行性能分析以及备份恢复的全流程演练。针对常见故障,如节点宕机、网络分区及磁盘 IO 瓶颈,提供了基于监控指标的排查路径与调优工具介绍。建议配合本地虚拟机或云主机环境,按照教程步骤复现扩容、删除节点及故障切换场景,记录每一步的系统资源占用变化与日志特征。学完本套课程,能够独立搭建多节点 TiDB 集群,实施异地容灾部署,并基于监控数据对查询性能进行精细化调优,具备从架构设计到日常运维的完整交付能力。

课程目录

6、6.TiDB分布式数据库日常维护与管理入门9 集
  • 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 集
  • 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 集
  • 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 集
  • 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 集
  • 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 集
  • 3、03.TiDB分布式数据库版本与体系架构.mp4 [65.2 MB]
  • 2、02.TiDB分布式数据库介绍与应用场景-51CTO-风哥.mp4 [45.6 MB]
  • 1、01.TiDB分布式数据库课程介绍-51CTO-风哥.mp4 [64.6 MB]