软件介绍
TiDB 是由 PingCAP 开发的开源分布式 SQL 数据库,面向混合事务与分析处理(HTAP)场景。它兼容 MySQL,许多应用迁移时只需改动很少的代码,甚至无需改动。
核心功能
- 水平扩展:计算与存储分离,两者都可以在线独立扩缩容,不必中断业务。
- 高可用:数据保存多个副本,事务在多数副本写入后才提交;基于 Raft 共识实现自动故障转移。
- 分布式事务:通过两阶段提交在多个节点间保证 ACID。
- 实时 HTAP:行存引擎 TiKV 与列存引擎 TiFlash 实时同步,可部署在不同机器上以隔离资源。
- MySQL 兼容:项目目标是兼容 MySQL 8.0,并提供数据迁移工具。
支持平台与系统要求
TiDB 可以部署在自有机房、公有云或 Kubernetes 上,Kubernetes 场景可使用 TiDB Operator 管理。PingCAP 也提供全托管的 TiDB Cloud,分 Starter、Essential 和 Dedicated 等版本。具体的操作系统与硬件要求,请以官方文档为准。
版本与授权
TiDB 代码以 Apache 2.0 许可证在 GitHub 开源。文档站当前的 stable 版本为 v8.5。
适用人群或使用场景
适合需要在 MySQL 生态之上做横向扩展的后端开发者和 DBA,也适合希望在同一套系统中同时处理在线交易与实时分析的团队。
版本列表
-
-
-
TiDB v4.0.9 官方版
TiDB是一个开源的分布式SQL数据库,支持混合事务和分析处理(HTAP)工作负载。 ...
软件大小:12.6 MB 更新时间:2020-12-28
-
