TI
TiDB
开源许可开源的分布式 HTAP 数据库,计算与存储分离,兼容 MySQL 协议,支持在线水平扩缩容。
基本信息
公开资料整理软件简介
TiDB 是国内开源数据库里社区最活跃的一个。架构上分成四层:TiDB Server 负责 SQL 解析与计算、TiKV 负责分布式存储、PD 负责调度与元数据、TiFlash 负责列式分析副本。任何一层都能单独扩机器,业务增长时加节点即可,不需要停机分库分表。
为什么选它
- 兼容 MySQL 协议,绝大多数 ORM 和客户端驱动不用改代码
- 支持在线 DDL 与弹性扩容,分库分表中间件那套改造可以省掉
- TiFlash 让实时报表和交易跑在同一个库里,避免离线同步链路
- 生态完整,备份恢复、数据迁移(DM)、监控(Grafana)都有官方组件
需要留意的地方
TiDB 是「大数据量才划算」的数据库。生产环境至少要三个 TiKV 节点,加上 TiDB 与 PD,五六台机器是起步门槛,小项目用单机 MySQL 更实在。另外事务模型是乐观锁为主,高冲突写入场景要用悲观锁模式,否则重试会拖慢响应。跨表 JOIN 大表时也要注意执行计划,必要时用 TiFlash。
上手建议
本地用 tiup playground 一条命令就能拉起完整集群,跑通后再用 tiup cluster 部署到测试环境。迁移现有 MySQL 时先用 DM 做全量加增量同步,双跑一段时间再切流量。
下载地址
来源说明点击下方按钮获取安装包。
安装前请核对文件来源与数字签名,重要数据先行备份。本站不提供破解补丁、注册机或授权绕过方法。
点击下载即表示已阅读并同意《免责声明》:本站仅提供分发便利,不对软件内容、功能完整性与安全性作任何担保,相关后果由用户自行承担。
版权与投诉
TiDB 的名称、图标与商标归 PingCAP 所有。本站只提供软件介绍和下载入口。若你是权利人并认为本页内容存在问题,可通过投诉通道提交材料,我们核实后会及时处理。
免责声明
下载前请阅读- 本站仅提供软件资源的分发便利,不对该软件的内容、观点、功能完整性、安全性做任何明示或暗示担保。
- 用户下载、安装和使用该软件过程中产生的所有直接或间接后果,包括但不限于系统异常、数据损失、合规相关问题,均由用户自行承担全部责任。
- 本站不对该软件内包含的任何第三方观点、声明负责,相关内容立场与本站完全无关。
- 用户使用本下载服务即视为已充分阅读、理解并同意本全部声明条款。
如不同意上述条款,请立即停止下载、安装或使用该软件。
查看完整免责声明