产品概述

最近更新时间: 2025-10-11 18:10:00

简介

TDSQL MYSQL 版是部署在云上的一种支持自动水平拆分、Shared Nothing 架构的分布式数据库。TDSQL MYSQL 版即业务获取的是完整的逻辑库表,而后端会将库表均匀的拆分到多个物理分片节点。TDSQL MYSQL 版默认部署主备架构,提供容灾、备份、恢复、监控、迁移等全套解决方案,适用于 TB 或 PB 级的海量数据库场景。

注意:

由于TDSQL MYSQL 版正在更新其英文简称,您可能观察到:

  • 云数据库MySQL/MariaDB的实例ID开头为:tdsql-
  • TDSQL MYSQL 版的实例ID开头为:tdsqlshard-或dcdb-

解决问题

单机数据库瓶颈

面对互联网类业务百万级以上的用户量,单机数据库由于硬件和软件的限制,数据库在数据存储容量、访问容量、容灾等方面都会随着业务的增长而到达瓶颈。 TDSQL MYSQL 版目前单分片最大可支持6TB存储,如果性能或容量不足以支撑业务发展时,在控制台自动升级扩容。升级过程中,您无需关心分布式系统内的数据迁移,均衡和路由切换。升级完成后访问 IP 不变,仅在自动切换时存在秒级闪断,您仅需确保有重连机制即可。

应用层分片开发工作量大

应用层分片将业务逻辑和数据库逻辑高度耦合,给当前业务快速迭代带来极大的开发工作量。 基于 TDSQL MYSQL 版透明自动拆分的方案,开发者只需要在第一次接入时修改代码,后续迭代无需过多关注数据库逻辑,可以极大减少开发工作量。

开源方案或 NoSQL 难题

选择开源或 NoSQL 产品也能够解决数据库瓶颈,这些产品免费或者费用相对较低,但可能有如下问题:

  • 产品 bug 修复取决于社区进度。
  • 您的团队是否有能持续维护该产品的人,且不会因为人事变动而影响项目。
  • 关联系统是否做好准备。
  • 您的业务重心是什么,投入资源来保障开源产品的资源管控和生命周期管理、分布式逻辑、高可用部署和切换、容灾备份、自助运维、疑难排查等是否是您的业务指标。 TDSQL MYSQL 版支持 Web 控制台,提供完善的数据备份、容灾、一键升级等功能,完善的监控和报警体系,大部分故障都通过自动化程序处理恢复。