TiDB 下载
TiDB是一款开源的分布式关系型数据库,兼容MySQL协议,结合了传统数据库的ACID特性和NoSQL数据库的水平扩展能力。本页面提供TiDB官方下载地址、各版本详细说明和相关资源链接。
TiDB 主要版本
TiDB 8.5.3 - 当前长期支持版本 (LTS)
TiDB 8.5.3 是最新的长期支持版本 (Long-Term Support Release, LTS)。相比于前一个 LTS(即 8.1.0 版本),8.5.3 版本包含 8.2.0-DMR、8.3.0-DMR、8.4.0-DMR、8.5.0、8.5.1、8.5.2 中已发布的新功能、提升改进和错误修复。
关键特性
多维度降低数据处理延迟
- TiKV MVCC 内存引擎(从 v8.5.0 开始引入)
- 通过 Active PD Follower 提升 PD Region 信息查询服务的扩展能力(从 v8.5.0 开始成为正式功能)
- 实例级执行计划缓存(实验特性,从 v8.4.0 开始引入)
- 分区表全局索引(从 v8.4.0 开始成为正式功能)
- 默认允许将 Projection 算子下推到存储引擎(从 v8.3.0 开始引入)
- 统计信息收集忽略不必要的列(从 v8.3.0 开始引入)
提升超大规模集群的稳定性
- Runaway Queries 支持更多触发条件,并能够切换资源组(从 v8.4.0 开始引入)
- 支持为资源管控的后台任务设置资源使用上限 (实验特性,从 v8.4.0 开始引入)
- 增强并扩展 TiProxy 的使用场景
新增功能
- 并行 HashAgg 算法支持数据落盘(从 v8.2.0 开始成为正式功能)
- 外键约束(从 v8.5.0 开始成为正式功能)
- 支持向量搜索功能(实验特性,从 v8.4.0 开始引入)
- 在内存表中显示 TiKV 和 TiDB 的 CPU 时间(从 v8.4.0 开始引入)
- 按表或数据库维度聚合 TiKV 消耗的 CPU 时间(从 v8.4.0 开始引入)
- Backup & Restore (BR) 启用 AWS SDK for Rust 访问外部存储(从 v8.5.0 开始引入)
- 快照备份数据和日志备份数据支持客户端加密(从 v8.5.0 开始成为正式功能)
Docker镜像下载
TiDB提供了官方Docker镜像,方便在容器环境中部署和使用:
| 组件 | 镜像名称 | 下载命令 | 说明 |
|---|---|---|---|
| TiDB Server | pingcap/tidb | docker pull pingcap/tidb:v8.5.3 | TiDB SQL引擎组件 |
| TiKV | pingcap/tikv | docker pull pingcap/tikv:v8.5.3 | TiDB存储引擎组件 |
| PD | pingcap/pd | docker pull pingcap/pd:v8.5.3 | TiDB集群管理组件 |
| TiDB Dashboard | pingcap/tidb-dashboard | docker pull pingcap/tidb-dashboard:v8.5.3 | TiDB可视化管理平台 |
版本比较
| 特性 | TiDB 8.5.3 (LTS) | TiDB 8.1.2 (LTS) | TiDB 7.5.7 |
|---|---|---|---|
| 计算存储分离 | 是 | 是 | 是 |
| MySQL兼容性 | 完全兼容MySQL 5.7/8.0协议 | 完全兼容MySQL 5.7/8.0协议 | 完全兼容MySQL 5.7/8.0协议 |
| 分布式事务 | 两阶段提交、悲观锁、乐观锁 | 两阶段提交、悲观锁、乐观锁 | 两阶段提交、悲观锁、乐观锁 |
| 自动水平扩展 | 是 | 是 | 是 |
| 高可用架构 | 多可用区、自动故障转移 | 多可用区、自动故障转移 | 多可用区、自动故障转移 |
| 列存支持 | 增强版 | 基础版 | 基础版 |
| 向量搜索 | 实验特性 | 否 | 否 |
| TiKV MVCC内存引擎 | 是 | 否 | 否 |
| 外键约束 | 是 | 否 | 否 |
| 资源组管理 | 增强版 | 基础版 | 基础版 |
选择合适的版本
- 企业核心业务系统:TiDB 8.5.3 LTS版本,提供长期稳定支持和企业级特性
- 高并发互联网应用:TiDB 8.5.3 LTS版本,提供最佳性能和最新功能
- 大数据分析场景:TiDB 8.5.3 LTS版本,支持实时HTAP混合负载
- 开发测试环境:TiDB 8.5.3 LTS版本或TiDB Cloud Free Tier
- Kubernetes环境:TiDB 8.5.3配合TiDB Operator最新版本
- 生产环境:强烈推荐使用TiDB 8.5.3 LTS版本
相关资源
官方文档
注意事项
- TiDB主要设计为在Linux系统上运行,对于Windows和macOS,建议使用Docker或虚拟机
- 下载前请确保选择与您的操作系统和硬件架构相匹配的安装包
- TiDB是完全开源的,可以自由使用、修改和分发
- 对于企业级应用,建议考虑PingCAP提供的商业支持服务
- TiDB的最佳部署实践是至少3个节点的集群,以确保高可用性
- 部署TiDB前,请参考官方文档了解系统要求和部署建议
- 定期更新TiDB版本以获取最新的功能和安全修复
- TiDB 8.5.3作为最新的LTS版本,提供了全面的企业级特性支持和长期维护保障
