TiDB 开源分布式关系型数据库
9.51 MB
58 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .pdf | 3 |
摘要 | ||
TiDB 是一款开源分布式关系型数据库,支持在线事务处理与在线分析处理(HTAP),具备水平扩容、高可用、实时分析、云原生特性,兼容 MySQL 5.7 协议和生态。TiDB 由 PingCAP 开发,社区版免费,企业版提供商业支持。其核心组件包括 TiKV 行存储引擎和 TiFlash 列式分析引擎,解决 HTAP 资源隔离问题。TiDB 广泛应用于金融、能源等领域,如光大银行、PayPay等企业,提供高可用、强一致性、实时数据分析能力。 | ||
AI总结 | ||
《TiDB开源分布式关系型数据库》文档总结:
### 第一章 关于PingCAP
- **公司简介**:PingCAP是一家专注于分布式数据库技术的企业,总部位于中国北京。
- **创新成果**:TiDB是PingCAP的核心产品,是一个开源分布式关系型数据库,支持HTAP(Hybrid Transactional and Analytical Processing)。
- **发展历程**:自2015年创立以来,PingCAP在开源领域取得了显著成绩,TiKV成为CNCF毕业项目,PingCAP在全球贡献榜中排名第六。
- **技术标准**:PingCAP参与了多项数据库相关技术标准的起草。
- **荣誉与用户**:获得多项行业荣誉,服务包括银行、证券、能源等领域的知名企业。
---
### 第二章 TiDB开源分布式关系型数据库
- **产品简介**:TiDB是一款开源分布式关系型数据库,支持HTAP,具备水平扩展、高可用、实时分析、云原生特性,兼容MySQL 5.7协议,适用于高可用、高一致性和大规模数据场景。
- **核心特性**:
- 分布式架构,支持在线扩容。
- 金融级高可用,多副本存储,强一致性。
- 实时HTAP,支持OLTP和OLAP。
- 云原生设计,支持公有云、私有云和混合云。
- 兼容MySQL生态,降低迁移成本。
- **TiFlash**:高性能列式分析引擎,支持实时数据同步,解决HTAP资源隔离问题,为 OLAP 提供高性能支持。
- **企业版与社区版对比**:
- 企业版提供额外的安全、备份恢复、监控告警等功能,以及专业技术支持。
- 社区版适用于非关键业务场景,功能相对基础。
- **架构图**:TiDB的架构包括SQL层、存储引擎(TiKV和TiFlash)、Spark计算框架等,支持实时数据同步和资源隔离。
---
### 第三章 TiDB生态工具
- **数据迁移**:支持全量和增量数据迁移,包括TiDB Lightning、TiCDC和Dumpling等工具。
- **备份和恢复**:支持全量和增量备份,提供快速备份和恢复功能。
- **安装部署**:通过TiUP和TiDB Operator实现工具化部署。
- **运维和监控**:TiDB Dashboard提供可视化管理和监控功能,支持故障排查和性能优化。
---
### 第四章 TiDB Cloud
- 提供开箱即用的云原生数据库服务(DBaaS),支持公有云、私有云和混合云环境,简化数据库部署和管理。
---
### 第五章 场景案例
- **金融行业**:
- 光大银行:应用于关键业务系统。
- 北京银行:构建分布式核心系统。
- 中国银行:基于TiZabbix的运维监控平台。
- PayPay:从AWS Aurora迁移到TiDB。
- **能源行业**:
- 国网河北电力:构建全场景数据服务平台。
---
### 核心亮点
- TiDB是国内领先的开源分布式数据库,github上获得超过25000颗星,拥有1000多位开源贡献者。
- TiDB支持HTAP,兼容MySQL生态,适用于高可用、高一致性和大规模数据场景。
- TiFlash作为高性能列式分析引擎,实现了实时数据同步和资源隔离。
- TiDB Cloud提供开箱即用的云原生数据库服务,便于企业快速部署。
如需进一步了解,建议关注TiDB的开源社区和企业版产品,发挥其在分布式数据库领域的优势。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
46 页请下载阅读 -
文档评分