客户案例了解更多

 

产品概述

优势 腾讯云 DCDB for TDSQL 基于中间件的分布式数据库
分片策略
自动分库分表

只需设置 ShardKey,后台根据物理节点规格自动水平拆分

半自动分库分表

需要根据物理节点规格初始化拆分策略,可能会导致单节点容量瓶颈

性能对比
超高读写性能

标配 PCI-e SSD 存储,内核性能调优,支持读写分离技术,性能10倍于自建方案

较低读写性能

基于物理机实际配置,公版引擎未进行性能调优

容灾方案
故障自动恢复

提供双机热备高可用方案,秒级自动切换,30分钟内自动重建故障节点并重新加入集群

手动恢复

仅提供高可用方案,但是节点故障后,需要手工重建节点并手工同步数据

易用性
功能完善的 Web 控制台

轻松管理数据库,控制台提供容灾、备份、恢复、监控、迁移等方面的全套解决方案

简单的 Web 控制台/命令行

不少操作需要运维手工配置

扩容方案
自动扩容

平滑扩容,扩容后原有数据库将自动再均衡(Rebalance)数据,期间不停服

手动扩容

扩容后,需要手工迁移数据,多数情况下需要“停机”扩容

同步方式
三种同步方案

异步、半同步、强同步(MAR)三种同步方式,保障主机故障不会丢失数据或数据错乱

两种同步方案

异步/半同步复制主机会导致数据丢失或错乱

配置安全
全局统一管理配置

统一配置更安全,不会出错,好迁移

各个分片各自管理

更灵活就意味着无规则,容易出事故,而且不利于弹性伸缩

 

产品功能

易用性

无需大幅改造,快速接入 DCDB for TDSQL

全自动水平拆分

只需设置 shardkey,系统将自动根据节点主机规格,智能配置分片规则,自动水平拆分库表

兼容MySQL和SQL语法

兼容 MySQL5.5/5.6,支持90%以上的 MySQL 语法

Web 管理中心和命令行工具

可视化 Web 控制台轻松管理数据库,查看完整的数据库运维监控系统,支持第三方命令行工具如 SQLyog

可扩展性
高可用
同步方式
高性能
特性功能
 

产品架构

架构说明

数据分片 水平拆分的MySQL数据库,若干个数据分片形成一组逻辑统一物理分散分布式的数据库实例。
节点 承载分片的物理节点,DCDB for TDSQL默认采用一主一备的架构部署。
调度集群 作为集群的管理调度中心,主要管理数据库节点组、接入网关集群的正常运行。
接入网关集群 提供应用SQL访问时的,账号鉴权、SQL解析、分配路由等功能。
Hadoop分布式文件系统(HDFS) 提供数据灾备服务,提供至少2份备份
 

应用场景

大型应用

解决百万用户以上的大型应用,如电商、金融、O2O、社交应用,产生海量的数据,普通MySQL架构无法支撑业务增长的问题

物联网数据

在工业监控和远程控制、智慧城市的延展、智能家居、车联网等物联网场景下,传感监控设备多,采样率高,数据存储要求高,超大数据规模存储的问题

文件索引

平台的图片、小文件、视频的数据极大,文件索引为亿级,该类数据通常只有新增、修改、读取、删除操作,分布式数据库可以有效提高提高索引检索的效率

大数据存储

关系型数据是最有价值的数据之一,因大数据分析的需要,需要存储大量历史数据,并解决数据读、写、分析的需求