上云无忧 > 找云产品 > 【腾讯云】分布式数据库 TencentDB for TDSQL
【腾讯云】分布式数据库 TencentDB for TDSQL
分布式数据库(Tencent Distributed SQL,TDSQL)是腾讯打造的一款分布式数据库产品,具备强一致高可用、全球部署架构、分布式水平扩展、高性能、企业级安全等特性,同时提供智能 DBA、自动化运营、监控告警等配套设施,为客户提供完整的分布式数据库解决方案。目前 TDSQL 已经为超过500+的政企和金融机构提供数据库的公有云及私有云服务,客户覆盖银行、保险、证券、互联网金融、计费、第三方支付、物联网、互联网+、政务等领域。TDSQL 亦凭借其高质量的产品及服务,获得了多项国际和国家认证,得到了客户及行业的一致认可。
*此产品及展示信息均由腾讯云官方提供。 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云!微信咨询
  免费试用、价格特惠

注册资本:14250万元人民币

成立时间:2010-10-21


腾讯云档案>>

分布式数据库(Tencent Distributed SQL,TDSQL)是腾讯打造的一款分布式数据库产品,具备强一致高可用、全球部署架构、分布式水平扩展、高性能、企业级安全等特性,同时提供智能 DBA、自动化运营、监控告警等配套设施,为客户提供完整的分布式数据库解决方案。目前 TDSQL 已经为超过500+的政企和金融机构提供数据库的公有云及私有云服务,客户覆盖银行、保险、证券、互联网金融、计费、第三方支付、物联网、互联网+、政务等领域。TDSQL 亦凭借其高质量的产品及服务,获得了多项国际和国家认证,得到了客户及行业的一致认可。


TDSQL MySQL 版的特性

自动水平拆分
只需在建表的时候设定 shardkey,即支持对数据库中大表自动水平拆分(分表),系统将基于 Hash 方案自动将写入数据均匀的分布到不同物理分片中,查询也自动聚合返回;分表对业务系统透明,业务实际所见为一张逻辑完整的表,无需感知后端的物理架构。

高度兼容 MySQL 语法
TDSQL MySQL 版兼容大多数常用的 MySQL 语法,包括 MySQL 的语言结构、字符集和时区、数据类型、常用函数、预处理协议、排序、联合(JOIN)、索引、分区、事务、控制指令、等常用的 DDL、DML、DCL 和数据库访问接口。



领先的分布式架构
因分布式架构的特殊性,在数据库高级功能与性能之间不能两全;TDSQL MySQL 版为此提供三种建表方案,提供(分布式)事务特性,提供全局唯一数字序列,支持 JSON 等能力,有效的弥补了分布式架构的不足,为开发者提供更加灵活的开发方案。

不停机弹性扩展
目前单一分片最大可支持6TB存储,如果性能或容量不足以支撑业务发展时,在控制台点击,即可自动升级完成。升级过程中,您无需关心分布式系统内的数据迁移,均衡和路由切换。升级完成后访问 IP 不变,仅在自动切换时存在秒级闪断,您仅需确保有重连机制即可。

强同步复制
TDSQL MySQL 版默认采用主从架构,可确保99.95%以上可用性;系统支持强同步复制以提供数据强一致,业务系统写入数据后,只有当数据库从机同步后才给予应用事务应答,确保主从数据完全一致,不会因故障导致数据丢失、错乱,目前强同步复制性能已基本等于异步复制。查看强同步性能对比数据 >>

超高性能
TDSQL MySQL 版深度定制开发 MySQL 内核,性能远超基于开源 MySQL;支持三种方案的读写分离,有效提供读扩展的同时提供开发灵活性;对线程池调度算法进行了优化,在重负载时表现更佳;并配置 PCI-E SSD 的硬盘,提供高于 SATA 三倍以上的 IO 配置,帮助您更轻松满足业务性能需求。

易于使用的托管部署
只需在腾讯云 TDSQL MySQL 版管理控制台中单击几下,即可在几分钟内启动并连接到一个可以立即投入生产的 TDSQL MySQL 版数据库。控制台提供常见的数据库运维操作,为您精细管理数据库提供便利;提供常见的系统监控数据和性能分析数据,助您迅速识别运行异常的数据库。

支持 JSON
支持原生的 JSON 类型,JSON 值将不再以字符串的形式存储,而是采用一种允许快速读取文本元素(document elements)的内部二进制格式,在 JSON 列插入或者更新的时候将会自动验证 JSON 文本,即您可以将TDSQL MySQL 版看做一个兼容 MySQL 协议的 NoSQL 数据库。

支持 RocksDB
RocksDB 是一种基于 LSM 树的存储引擎,其数据压缩率领先 InnoDB 引擎60%以上,通常压缩后每1000万行数据仅需1GB左右存储空间,极大节省数据库使用成本;而且 RocksDB 的写入性能也有较大提升,适合物联网、日志等“写多读少”,且对容量比较敏感的业务场景,RocksDB 目前正在公测中。


应用场景


电子商务类应用

业务类型
适用于电子商务类业务

上云建议
几乎所有大型电子商务平台都是基于分布式数据库,其中性能是最重要的考虑;当大流量推广的时候,只有分布式架构的数据库可免受物理硬件性能限制,性能线性扩展。2017年,鹅漫 U 品上线不足一年,每个月都保持着高速的增长,到中期的日均单超过1万单时,普通数据库性能和扩展问题就显现出来了,经过1个月不到的改造,成功迁移到 TDSQL MySQL 版,最后顺利通过双11、双12等各类大型推广活动。


金融类应用

业务类型
适用于金融类业务

上云建议
随着手机银行、网上理财、区块链等等具有互联网特色的金融业务兴起,单笔交易变小,交易次数变多等情况;传统架构逐渐不足以支撑业务发展,网络安全风险逐渐增加;TDSQL MySQL 版不仅在性能容易扩展,强同步能力也确保数据不错不丢,是国内第一个将分布式事务应用于金融系统的产品,同时支持部署在腾讯金融云,支持物理独享,加密,审计等系列安全方案。

IoT 类应用

业务类型
适用于 IoT 类业务

上云建议
在工业监控和远程控制、智慧城市的延展、智能家居、车联网等物联网场景下,传感监控设备多,采样率高,数据存储要求高,数据规模存储规模问题凸显;TDSQL MySQL 版容量的线性扩展不仅可有效解决容量问题;其支持 MySQL 协议和 JSON 也能让开发者用自己熟悉的协议开发系统;同时可扩展 RocksDB,让数据压缩率低至20%以下,二级分区让冷热数据有效快速的分离处理,极大的降低了数据存储成本和冷数据处理效率。


游戏应用

业务类型
适用于游戏业务

上云建议
全区全服的 SNS 游戏,新进 IO 等游戏品类,PCU 很容易到达10万甚至1000万都是有可能的,所以在设计之初就要考虑所有的功能模块都要具有可平滑扩展的能力。GameSvr、MatchSvr 等无状态服务器扩展相对容易,但记录游戏中全部好友关系链,全部历史战绩,游戏交易记录的 DBSvr 扩展就成为难题。而 TDSQL MySQL 版能比较友好的解决类似全区全服的扩展问题。

相似产品
  • 想买: 1606人 简介: 数据库一体机 TData 是融合了高性能计算、热插拔闪存、Infiniband 网络、RDMA 远程直接存取数据的数据库解决方案,为用户提供高可用、易扩展、高性能的数据库服务,适用于 OLAP、 OLTP 以及混合负载等各种应用场景下的极限性能需求,支持 Oracle、SQL Server、MySQL 和 PostgreSQL 等各种主流数据库。
  • 想买: 1000人 简介: 腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
  • 想买: 641人 简介: 腾讯云数据库 MongoDB(TencentDB for MongoDB) 是腾讯云基于全球广受欢迎的 MongoDB 打造的高性能 NoSQL 数据库,100% 完全兼容 MongoDB 协议,支持跨文档事务,提供稳定丰富的监控管理,弹性可扩展、自动容灾,适用于文档型数据库场景,使您无需自建灾备体系及控制管理系统。
  • 想买: 576人 简介: 腾讯云数据库 Memcached(TencentDB for Memcached)是腾讯自主研发的极高性能、内存级、持久化、分布式 Key-Value 存储服务。适用于高速缓存的场景,兼容 Memcached 协议,为您提供主从热备、自动容灾切换、数据备份、故障迁移、实例监控全套服务,无需您关注以上服务的底层细节。
  • 想买: 741人 简介: 腾讯云时序数据库(TencentDB for CTSDB)是一种高效、安全、易用的云上时序数据存储服务。特别适用于物联网、大数据和互联网监控等拥有海量时序数据的场景。您可以根据实际业务需求快速创建CTSDB 实例,并随着业务变化实时线性扩展实例。CTSDB 为您提供高性能的数据读写服务,满足您业务快速发展的需求。使用 CTSDB 不仅可以降低您的数据存储成本也能简化日常运维工作。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部