客户案例

 

产品概述

优势 为什么选择CDB for TDSQL
数据强一致性

默认配置强同步复制,不同于MySQL的异步复制,在主从架构下,强同步确保主从数据强一致,避免您的数据库在主从切换时丢失数据。

更高安全

TDSQL可以为您的数据库提供全面的安全防护。例如物理独占、VPC网络隔离、对象粒度的权限管控、数据库审计等,帮助您防止数据泄密,更好地保护数据安全。

更高可用性

TDSQL的设计旨在提供高于99.99%的可用性,提供2个从机用于透明的故障转移,还提供故障节点自动修复、自动备份、回档等功能,帮助业务更稳定、安全地运行。

更高性能

基于PCI-E SSD、强大IO性能保障数据库的访问能力,存储固件采用NVMe协议,专门针对PCI-E SSD设计,更能发挥出性能优势,高IO型单实例最大可支持6TB容量、480GB内存和22万以上QPS(每秒访问次数),性能优势让您以较少的数据库实例支撑更高的业务并发。

与 MySQL 兼容

TDSQL使用InnoDB存储引擎并与 MySQL5.5、5.6兼容。这意味着,已用于 MySQL 数据库的代码、应用程序、驱动程序和工具,您只需对其进行少量更改甚至无需更改,即可与TDSQL配合使用。

 

产品功能

  • 2004.03.01V 1.0
    • 金融级数据库正式立项,为腾讯增值业务服务
  • 2008.05.20V 2.0
    • 为腾讯游戏、财付通、QQ空间计费业务服务,支持
    • 强同步复制能力
    • 支持分布式集群架构
  • 2010.07.18V 3.0
    • 提供超高可用性、超高并发和极短响应能力
    • 集群自动化管理
    • 自动切换、自动恢复
    • 自动Sharding
  • 2012.10.10V4.0
    • 正式更名为TDSQL
    • 去定制化,以MySQL引擎为基础
    • 支持金融合规性建设
  • 2015.07.30V4.1
    • CDB for TDSQL内测版本上线
    • 支持腾讯云计算架构
    • 上线上海、广州公有云机房
  • 2015.10.12V4.2
    • CDB for TDSQL金融云版本上线
    • 支持腾讯云金融专区
    • 高强度权限管理等
  • 2015.12.09V4.3
    • CDB for TDSQL合规性版本上线
    • 支持操作审计
    • 提供更高效的运维性能优化
  • 2016.01.05V4.4
    • 支持基于临时实例的回档
    • 优化控制台操作体验
  • 2016.01.25V4.5
    • 上线金融专区
    • 支持线上迁移工具
  • 2016.04.06V4.6
    • 支持读写分离(从机只读)
    • 增加慢查询日志下载
    • 新增监控指标
    • 支持外网IP的访问
  • 2016.05.25V4.7
    • 增加续费入口
    • 优化Tagent
    • 提供数据库审计能力
    • 提供数据库同步(多源同步)
  • 2016.08.29V4.7.3
    • 支持从机监控及对比展示
    • 支持参数模板
    • 支持自定义备份时间
    • 慢查询分析提供数据监控视图
  • 2016.10.20V10.0
    • TDSQL提供专有云部署方案
  • 2016.11.24V4.8
    • 支持售卖时磁盘与内存解耦
    • 合入MariaDB 10.1内核功能
    • 支持一主一从、一主二从架构可选
    • 支持深圳金融机房售卖
数据强一致
强同步复制

不同于MySQL原生的异步复制,强同步仅当数据至少同步到一台从机时才予以应答,从而保障主从数据强一致;利用内核中断改造线程池模型,大幅提高同步性能,相同环境下,同城跨机房同步性能等同于异步,且是Google半同步技术的8倍,是Percona XtraDB Cluster或MariaDB Galera Cluster方案的3倍;强同步目前已应用在腾讯90%以上的计费系统中,让您的业务无需担心数据丢失、错乱的问题。

同步性能对比
广州跨机房测试 同步TPS 时耗(ms)
MySQL异步 20,000 <10
MySQL半同步 2,200 4~600
TDSQL强同步(MAR) 19,000 概率99.9%,<30
Galera Cluster 6,000 4~10000
企业级安全
企业级高可用
更高性能
便捷管理
多种部署方案
 
 

产品架构

架构说明
  • 腾讯云公用组件由云安全、云监控、大禹高防、负载均衡等多个服务组成的综合服务能力,也可添加服务市场第三方服务
  • 数据库节点组(SET)由MySQL数据库、监控和信息采集模块组成跨机房部署的一主多从数据库节点。分布式集群下,若干个数据库节点组一组逻辑统一物理分散分布式的数据库实例
  • 调度集群由跨机房、跨机架独立部署的3组决策调度集群(TScheduler)和配置集群(TzooKeeper)组成,作为集群的管理调度中心,主要管理数据库节点组、接入网关集群的的正常运行
  • 接入网关集群在网络层连接管理SQL解析、分配路由
  • Hadoop分布式文件系统(HDFS)提供数据灾备服务,提供至少3份冷备数据
  • 异地容灾数据库节点组部署在主节点100km以外的异地机房,异地机房处于实时运行状态,且至少拥有主节点50%的性能
 

应用场景

金融行业核心应用

银行、保险、证券、基金以及新兴金融领域的核心应用如资金交易、流转、账务等系统的数据库支撑;

 了解更多

电子商务交易或订单系统

电商交易、订单等系统,解决系统复杂处理流程,数据不一致,海量交易中,数据库的性能瓶颈问题;

 了解更多

公众服务系统

公众服务系统是政府、企业为公众服务的门户,如公文查询、食品溯源、电子病历、O2O服务等对公众提供直接服务;

 了解更多

海量大数据

分布式集群版本以自动分库分表的方式,为大数据搭建一个无限存储容量,超高读写性能的结构化数据库管理系统;

 了解更多