Skip to content

TDSQL 下载

TDSQL(Tencent Distributed SQL)是腾讯云推出的分布式数据库产品系列,包括TDSQL-C MySQL版、TDSQL-PG版、TDSQL-A PostgreSQL版等多种产品,以其高可用性、高性能、可扩展性和企业级安全特性而著称。本页面提供TDSQL官方下载地址、各版本详细说明和相关资源链接。

TDSQL 主要产品版本

TDSQL-C MySQL版 - 当前稳定版

TDSQL-C MySQL版(原 CynosDB for MySQL)是腾讯云基于MySQL研发的云原生数据库,采用计算存储分离架构,兼容MySQL协议和语法。

最新版本:TDSQL-C MySQL 8.0/5.7

下载选项链接说明
产品详情查看详细了解TDSQL-C MySQL版功能和特性
免费试用申请体验TDSQL-C MySQL版免费试用服务
购买入口购买开通并配置TDSQL-C MySQL版云服务

TDSQL-PG版 - 企业级长期支持版

TDSQL-PG版(原 TDSQL for PostgreSQL)是腾讯云基于PostgreSQL研发的企业级分布式数据库,支持金融级高可用和HTAP混合负载能力。

最新版本:TDSQL-PG 13/12/11

下载选项链接说明
产品详情查看详细了解TDSQL-PG版功能和特性
免费试用申请体验TDSQL-PG版免费试用服务
购买入口购买开通并配置TDSQL-PG版云服务

TDSQL-A PostgreSQL版 - 分析型数据库

TDSQL-A PostgreSQL版(原 TDSQL-A for PostgreSQL)是腾讯云基于Greenplum研发的分析型数据库,采用MPP架构,适用于海量数据分析场景。

最新版本:TDSQL-A PostgreSQL 6.x/5.x

下载选项链接说明
产品详情查看详细了解TDSQL-A PostgreSQL版功能和特性
免费试用申请体验TDSQL-A PostgreSQL版免费试用服务
购买入口购买开通并配置TDSQL-A PostgreSQL版云服务

本地开发和测试环境

TDSQL开源版本

TDSQL的部分组件和技术已开源,可用于本地开发和测试:

开源项目GitHub仓库说明
TDSQLTDSQL开源版本TDSQL核心代码开源项目
TBaseTBase腾讯开源的分布式数据库,基于PostgreSQL
CynosDBCynosDBTDSQL-C MySQL版相关技术开源

Docker镜像下载

TDSQL相关的Docker镜像,适用于本地开发和测试环境:

Docker镜像下载命令说明
tencentcloud/tdsql-mysqldocker pull tencentcloud/tdsql-mysql:latestTDSQL MySQL兼容版Docker镜像
tencentcloud/tdsql-postgresqldocker pull tencentcloud/tdsql-postgresql:latestTDSQL PostgreSQL兼容版Docker镜像
mysql:latestdocker pull mysql:latest官方MySQL镜像,可用于TDSQL-C开发测试
postgres:latestdocker pull postgres:latest官方PostgreSQL镜像,可用于TDSQL-PG开发测试

本地开发环境设置

使用Docker快速部署TDSQL开发环境:

bash
# 拉取TDSQL MySQL兼容版镜像
docker pull tencentcloud/tdsql-mysql:latest

# 运行容器
docker run -d --name tdsql-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=your_password tencentcloud/tdsql-mysql:latest

# 连接到容器
docker exec -it tdsql-mysql mysql -uroot -p

版本比较

产品基础引擎主要特点适用场景
TDSQL-C MySQL版MySQL 5.7/8.0云原生、计算存储分离、弹性伸缩互联网、电商、高并发事务系统
TDSQL-PG版PostgreSQL 11/12/13分布式架构、HTAP能力、金融级高可用金融、政务、企业核心系统
TDSQL-A PostgreSQL版Greenplum 5.x/6.x海量数据分析、MPP架构、高吞吐数据仓库、BI分析、大数据处理
TDSQL-MariaDB版MariaDB 10.2/10.3高度兼容、高性能、易迁移传统企业应用迁移
TDSQL-Kafka版Kafka 2.3/2.4流数据处理、实时分析、高吞吐实时数据处理、日志分析

选择合适的版本

根据您的具体需求,以下是选择TDSQL版本的建议:

  • 互联网高并发应用:TDSQL-C MySQL版,提供高并发处理能力和弹性伸缩
  • 金融核心系统:TDSQL-PG版,提供金融级高可用和分布式事务支持
  • 大数据分析平台:TDSQL-A PostgreSQL版,提供MPP架构和海量数据处理能力
  • 传统企业应用迁移:TDSQL-MariaDB版,兼容MySQL/MariaDB,迁移成本低
  • 实时数据处理:TDSQL-Kafka版,提供高吞吐、低延迟的流数据处理
  • 开发测试环境:可以使用TDSQL开源版本或Docker镜像
  • 生产环境:建议使用腾讯云上的TDSQL云服务,获得完整的企业级功能和技术支持

相关资源

官方文档

注意事项

  • TDSQL主要作为云服务提供,本地部署版本功能可能有所限制
  • 使用TDSQL云服务需要腾讯云账号,部分功能可能需要付费
  • 不同版本的TDSQL在功能和兼容性上有所差异,请根据需求选择合适版本
  • 对于企业级应用,建议使用商业支持的云服务版本,获得全面技术支持
  • 在生产环境部署前,请确保进行充分的测试和性能评估
  • 数据迁移时,请按照官方文档提供的最佳实践进行操作
  • 在迁移现有数据库到TDSQL前,建议进行充分的测试和验证
  • TDSQL云服务提供SLA保障,确保数据库服务的高可用性和可靠性
  • 定期备份数据是保证数据安全的重要措施,TDSQL提供自动备份功能
  • 遵循TDSQL的最佳实践进行架构设计和性能优化
  • 注意数据安全和隐私保护,合理设置访问权限和安全策略
  • TDSQL支持多种安全合规认证,适合对合规性有要求的行业