TiDB 开源分布式关系型数据库

TiDB 是一款定位于在线事务处理/在线分析处理( HTAP: Hybrid Transactional/Analytical Processing)的融合型数据库产品,实现了一键水平伸缩,强一致性的多副本数据安全,分布式事务,实时 OLAP 等重要特性。同时兼容 MySQL 协议和生态,迁移便捷,运维成本极低。

活跃的开源社区

 数据库领域世界级开源社区,真正顶尖的开源技术

SQL

兼容 MySQL 协议

从 MySQL 无缝切换到 TiDB,几乎无需修改代码,迁移成本极低

分布式事务

把 TiDB 看作是一个单机 RDBMS 。跨多个机器启动事务,不影响一致性

故障自动恢复

无需人工干预,真正意义上的 Auto-Failover

在线 DDL

按需更新 TiDB Schema。添加新的列和索引,不影响当前业务

7×24 小时技术支持

专业技术团队,全面快速响应支持

HORIZONTAL SCALING

水平弹性扩展

业务持续发展,数据无限增长

分布式的 TiDB 可随着你的数据增长而无缝地水平扩展,只需要通过增加更多的机器来满足业务增长需要,应用层可以不用关心存储的容量和吞吐。 TiDB 根据存储、网络、距离等因素,动态进行负载均衡调整,以保证更优的读写性能。

HIGH AVAILIBILITY

故障自恢复及异地多活

数据:永远在线的资产

TiDB 使用多副本进行数据存储,并依赖业界最先进的 Raft 多数派选举算法确保数据 100% 强一致性和高可用。 副本可跨地域部署在不同的数据中心,主副本故障时自动切换,无需人工介入,自动保障业务的连续性,实现真正意义上的异地多活。

CONSISTENT DISTRIBUTED TRANSACTION

一致性的分布式事务

不再妥协让步,不再寻求最终一致

可以把 TiDB 想象成一个单机的 RDBMS,ACID 事务可以在多节点间进行,无需担心一致性问题。 TiDB 对业务没有任何侵入性,是传统的数据库中间件、数据库分库分表等优雅的替换方案。

EASE OF USE

高度兼容 MySQL

零成本迁移,就像不曾离开 MySQL

TiDB 的通讯协议与 MySQL 高度兼容,你可以轻松地像使用单机数据库一样,用 TiDB 替换 MySQL 来支持你的业务,而几乎无需修改代码。 MySQL 的客户端管理工具及社区所有的周边工具都可直接接入,极大降低学习和使用成本。TiDB 在大数据量下复杂查询方面,相比 MySQL 有绝对的性能优势。