【Tidb】——概述
TiDB 简介
TiDB 是 PingCAP 公司设计的开源分布式 HTAP (Hybrid Transactional and Analytical Processing) 数据库,结合了传统的 RDBMS 和 NoSQL 的最佳特性。TiDB 兼容 MySQL,支持无限的水平扩展,具备强一致性和高可用性。TiDB 的目标是为 OLTP (Online Transactional Processing) 和 OLAP (Online Analytical Processing) 场景提供一站式的解决方案。
TiDB 具备如下特性:
(1)高度兼容 MySQL
(2)分布式事务
(3)真正金融级高可用
(4)一站式 HTAP 解决方案
(5)云原生 SQL 数据库
TiDB 整体架构
要深入了解 TiDB 的水平扩展和高可用特点,首先需要了解 TiDB 的整体架构。TiDB 集群主要包括三个核心组件:TiDB Server,PD Server 和 TiKV Server。此外,还有用于解决用户复杂 OLAP 需求的 TiSpark 组件。
TiDB 核心特性
1、水平扩展
2、高可用。
应用案例
TiDB 现已有准生产测试用户 1400 余家,并被 300 余家不同行业的领先企业应用在实际生产环境。
如: