TDSQL是腾讯提供的一套完整的MySQL数据库集群化管理解决方案,作为私有云TStack平台重要的数据库产品能力,旨在解决高可用、高性能、分布式、配套设施等方面问题。
TDSQL除了在腾讯内部有大量的使用场景,在外部市场中也有诸多应用场景;2014年被WeBank选中,作为其核心交易系统的数据库解决方案,以私有云方式交付;2015年,在腾讯云上正式推出。目前已经为500+机构提供数据库的公有云及专有云服务,客户覆盖计费、第三方支付、银行、保险、互联网金融、物联网、互联网+、政务等领域。
TDSQL私有云版本的核心思路是:标准化、模块化、丰俭由人!
例如TDSQL的模块设计是充分解耦的,彼此之间通过接口衔接,客户可以自行组装或用自己现有模块替换;又比如在设计部署架构时,客户可在成本(自身数据中心建设情况),业务数据安全可靠性、业务可用性三者之间做不同的平衡选择,可以做到N地N中心的部署,数据副本亦可做到一主N备(N>=0);甚至在设计读写分离机制时,只读账户可根据主备延迟状态,选择是从备机读取,还是从主机读取,还是直接返回错误;数据库引擎,TDSQL也提供MariaDB、Percona、MySQL社区版三个版本支持。类似这样的设计贯穿TDSQL私有云版本的整个研发过程,以给予客户足够的灵活性和选择权。
TDSQL关键特性
** 数据可靠性** 在各种异常灾难情况下,例如主机故障、网络故障、数据中心故障等,都能确保数据安全可靠。 系统可用性 基于数据多副本,系统保证在各种异常灾难情况下,