04-02 Tikv架构及概念
TiDB 是 PingCAP 公司自主设计、研发的开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理 (Hybrid Transactional and Analytical Processing, HTAP) 的融合型分布式数据库产品,具备水平扩容或者缩容、金融级高可用、实时 HTAP、云原生的分布式数据库、兼容 MySQL 协议和 MySQL 生态等重要特性。目标是为用户提供一站式 OLTP (Online Transactional Processing)、OLAP (Online Analytical Processing)、HTAP 解决方案。TiDB 适合高可用、强一致要求较高、数据规模较大等各种应用场景。
(1)一键水平扩容或者缩容
得益于 TiDB 存储计算分离的架构设计,可按需对计算、存储分别进行在线扩容或者缩容,扩容或者缩容过程中对应用运维人员透明。
(2)金融级高可用
采用计算与存储分离的多副本存储,确保系统持续高可用。
(3)实时 HTAP:
提供行存储引擎 TiKV 、列存储引擎 TiFlash 两款存储引擎,TiFlash 通过 Multi-Raft Learner 协议实时从 TiKV 复制数据,确保行引擎 TiKV 和列存储引擎 TiFlash 可按需部署在不同的机器,解决 HTAP 资源隔离的问题。
(4)云原生的分布式数据库服务
为出海用户提供云上托管的分布式数据库服务,支持亚马逊 AWS 和 Google Cloud 等主流云厂商,充分利用和考虑云平台的特性,实现按需使用、规模化扩展,以及运维简化。
(5)高度兼容 MySQL 及 MySQL 生态
高度兼容 MySQL 及 MySQL 生态, 应用无需或者修改少量代码即可从 MySQL 迁移到 TiDB。
本课程讲解并演示了TiDB 7.5 LTS版本的理论、集群部署、运维及监控的方法。以真实的案例,让各位学员能够掌握这门数据库技术,从容应对各类求职及运维工作。
由于Centos7x即将在2024年6月30日停止服务, 本门课程使用的操作系统为openEuler-22.03-LTS,作为国产优秀的Linux系统,为TiDB的稳定运行提供了保障。
本课程预计2024年4月30日上传完毕。
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
课程大纲
- 第一章 第01章 TiDB课程介绍
- 1-1试看 01-00 讲师课程概述06:18
- 1-2试看 01-01 数据库技术的诞生及发展16:35
- 1-3试看 01-02 TiDB产品特性及优势17:30
- 1-4试看 01-03 TiDB应用场景及案例12:59
- 1-5试看 01-04 TiDB 8.1.0 LTS新特性介绍13:45
- 第二章 第02章 TiDB架构介绍及部署演示
- 2-102-01 TiDB架构介绍10:56
- 2-2试看 02-02 openEuler22.04系统安装演示24:43
- 2-302-03 单机TiDB集群部署演示19:36
- 2-402-04 单机TiDB集群导入本地主机演示08:03
- 2-502-05 生产环境TiDB集群安装前准备12:07
![由浅入深学习OceanBase分布式数据库](https://s2.51cto.com/images/avater/202311/13b4a6e86189d216bf4879a648e849833a0df2.jpg?x-oss-process=image)
![数据库范式精讲](https://s2.51cto.com/images/avater/202108/27194a190506880bb56241288f2ec8f8331e28.jpg?x-oss-process=image)
![分布式数据库TiDB(7.5 LTS)从入门到精通](https://s2.51cto.com/images/avater/202404/67859c6554fbf3460db187a42c6856fe595b45.jpg?x-oss-process=image)
![数据库面试选择题精讲(第一期)(001-100)](https://s2.51cto.com/images/avater/202101/162ae1564a8d8ee21dc5470b78e6fbbd7bdfc5.jpg?x-oss-process=image)
![数据库面试选择题精讲(第二期)(101-200)](https://s2.51cto.com/images/avater/202105/25a229745caa72d2445660b01033a8d15d9c3c.jpg?x-oss-process=image)
![《数据库系统设计、实现与管理》12-14章难点讲解](https://s2.51cto.com/images/avater/202203/65d520264b755da110e45159eeee519974d4bc.jpg?x-oss-process=image)
![达梦数据库工程师培训实战教程(主备集群、读写分离、共享集群、分布式)](https://s2.51cto.com/images/202105/26/c2047ce85effde3b48568e80989fffcd.png?x-oss-process=image)
![OceanBase数据库工程师培训实战教程(阿里/淘宝/天猫/蚂蚁/支付宝金融级分布式数据库)](https://s2.51cto.com/images/202202/24/a6f8e0cfa9c8e5204273a0d213be00ba.png?x-oss-process=image)