Skip to content

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 Serverpingcap/tidbdocker pull pingcap/tidb:v8.5.3TiDB SQL引擎组件
TiKVpingcap/tikvdocker pull pingcap/tikv:v8.5.3TiDB存储引擎组件
PDpingcap/pddocker pull pingcap/pd:v8.5.3TiDB集群管理组件
TiDB Dashboardpingcap/tidb-dashboarddocker pull pingcap/tidb-dashboard:v8.5.3TiDB可视化管理平台

版本比较

特性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版本,提供了全面的企业级特性支持和长期维护保障