【TiDB 4.0 PCTA 学习笔记】- 1.4 The TiDB platform architecture and landscape(TiDB 平台架构和全景图)@2班+董沛霖

课程名称:101+ 1.4 The TiDB platform architecture and landscape(TiDB 平台架构和全景图)

学习时长:10min

课程收获:对 TiDB 的核心组件和生态工具的功能有一定的理解

课程内容:

核心系统架构

TiKV+TiFlash:存储层(TiKV:行存,TiFlash:列存)
TiDB+TiSpark:计算层(TiDB:无状态SQL层,TiSpark:SparkSQL层)
PD:元数据,TSO,数据定位,调度Region等

生态工具:

  1. TiUP:4.0新发布的组件管理工具,简单易用,提供单机部署、集群部署、组件下载、版本控制与组件分发等功能
  2. Lightning:TiDB全量导入工具,支持导入从Mydumper或csv数据源导出的SQLdump
  3. Dumpling:TiDB全量导出工具,支持导出为SQL和csv格式
  4. Fast Backup & Restore (BR):TiDB分布式备份与恢复工具,支持全量或单库单表的备份,直接将备份或恢复下推到TiKV执行,将资源消耗均匀分布在各个TiKV上,即备份恢复性能可随TiKV节点数水平扩展
  5. TiCDC:TiDB增量同步工具

学习过程中参考的其他资料