头图

现在我们来介绍一下新上线的课程《TiDB数据库从零开始》,本门课程共11章。视频讲解如下:
https://www.bilibili.com/video/BV18QofYaEwp/?aid=114243747779...

下面详细介绍一下每一章的主要内容:

第01章-TiDB的体系架构

本章主要介绍TiDB分布式数据库集群的体系架构,包括:存储架构、计算架构和调度架构;也会介绍TiDB提供的命令行工具

第02章-安装部署TiDB数据库

本章主要介绍如何使用TiUP工具在线部署TiDB,以及如何使用二进制包离线部署TiDB。

第03章-管理用户安全

本章将包含三部分内容,分别是:TiDB的用户管理、TiDB的权限管理和基于角色的访问控制.

第04章-操作数据库对象

数据库中包含各种数据库对象,常见的数据库对象有:表、索引、视图、事件、存储过程和存储函数等等。本章将介绍TiDB中常见的数据库对象以及如何使用它们。

注意:目前TiDB还不支持创建存储过程、存储函数、触发器和事件。

第05章-事务与锁

事务是关系型数据库中非常重要的特性,本章将详细介绍TiDB的事务机制和底层的锁机制。

第06章-备份与恢复

TiDB主要支持两种方式的备份与恢复,分别是:

  • 第一种是全量备份与恢复,也可以叫做快照备份与恢复
  • 第二种是日志备份与恢复

TiDB同时支持数据的逻辑导出和导入,以及闪回的功能

第07章-从MySQL迁移数据

通过使用TiDB DM工具可以很方便地将MySQL数据迁移到TiDB中。DM是Data Migration的缩写。

第08章-从TiDB同步数据

在数据集成的过程中经常需要将TiDB中的数据同步到其他的数据存储环境中。本章将重点介绍TiDB提供的数据同步工具TiCDC。

第09章-TiSpark与TiProxy

通过使用TiSpark可以集成大数据计算引擎Spark与TiDB;而TiProxy是PingCAP的官方代理组件,它放置在客户端和TiDB server之间,为TiDB提供负载均衡、连接保持、服务发现等功能

第10章-列存引擎TiFlash

TiFlash是TiDB的列存引擎,通过使用TiFlash支持OLAP的应用场景。

第11章将介绍TiDB的监控诊断与故障处理


现在你已经了解到《TiDB数据库从零开始》,这门课程主要内容了,那就开始学习吧。


赵渝强老师
36 声望16 粉丝

20年以上的IT行业从业经历,清华大学计算机软件工程专业毕业,京东大学大数据学院院长,Oracle中国有限公司高级技术顾问;曾在BEA、甲骨文、摩托罗拉等世界500强公司担任高级软件架构师或咨询顾问等要职,精通大...