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仓库 | 说明 |
|---|---|---|
| TDSQL | TDSQL开源版本 | TDSQL核心代码开源项目 |
| TBase | TBase | 腾讯开源的分布式数据库,基于PostgreSQL |
| CynosDB | CynosDB | TDSQL-C MySQL版相关技术开源 |
Docker镜像下载
TDSQL相关的Docker镜像,适用于本地开发和测试环境:
| Docker镜像 | 下载命令 | 说明 |
|---|---|---|
| tencentcloud/tdsql-mysql | docker pull tencentcloud/tdsql-mysql:latest | TDSQL MySQL兼容版Docker镜像 |
| tencentcloud/tdsql-postgresql | docker pull tencentcloud/tdsql-postgresql:latest | TDSQL PostgreSQL兼容版Docker镜像 |
| mysql:latest | docker pull mysql:latest | 官方MySQL镜像,可用于TDSQL-C开发测试 |
| postgres:latest | docker 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支持多种安全合规认证,适合对合规性有要求的行业
