TiDB 101 Fernando Ipar
2.59 MB
13 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
文档介绍了TiDB的核心特性和功能。TiDB由PingCAP创建,是一个基于SQL的分布式数据库,支持ACID事务和Snapshot Isolation。其设计灵感来源于Google’s Spanner和F1,适用于HTAP工作负载。TiDB使用RocksDB作为存储引擎,提供了开源的(Open Core)模式,并在300多家企业中部署,管理超过15+ Petabytes的数据。 | ||
AI总结 | ||
《TiDB 101》 Fernando Ipar / Percona University Montevideo / April 2019
**1. 演讲者介绍**
Fernando Ipar 是 Pythian 的 Principal Consultant,拥有 19 年的 MySQL 经验,主要负责 MySQL/MariaDB、MongoDB、Cassandra 等开源数据库的相关工作。
**2. TiDB 简介**
TiDB 是由 PingCAP 公司开发的开源分布式数据库,成立于 2015 年,由三位基础设施工程师创立。
**3. TiDB 主要特点**
- 基于 SQL,兼容 MySQL 协议。
- 分布式架构,支持 ACID 事务。
- 采用快照隔离机制,宣称支持可重复读(REPEATABLE-READ)。
- 受 Google 的 Spanner 和 F1 系统启发。
- 定位为 HTAP(混合事务与分析处理)工作负载。
- 采用开源商业模式(Open Core),使用 RocksDB 作为存储引擎,但支持存储引擎 API。
**4. TiDB 的应用场景与成果**
- 已在 300 多家公司中部署,管理超过 15 Petabytes 的数据。
- 适用于高可用性和扩展性要求的场景。
**总结**
TiDB 是一款开源的分布式数据库,兼容 MySQL 协议,支持 HTAP 工作负载,适用于高可用性和大规模数据场景,具有广泛的应用潜力。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
1 页请下载阅读 -
文档评分