iconTDSQL产品标准架构icon
赤兔管理台 : 运维人员操作管理平台
云租户运维平台:公有云/专有云(TCE)环境下,租户使用的操作管理平台
API接口层 :数据库运维管理操作接口层
辅助决策:运维管理模块,负责高可用切换,资源调度
调度系统:决策模块,保存集群元数据,提供配置维护、选举决策、路由同步等
计算层: 计算节点,负责权限管理。SQL转发,读写分离等
存储层:存储节点,“逻辑上”运行TXSQL/TBASE内核一主N从进程的组合,可兼容MySQL、PostgreSQL、Oracle
iconTDSQL 产品关键特性icon
数据强一致
确保多副本架构下数据强一致,避免故障后导致集群数据错乱和丢失。
架构开放性强
兼容MySQL接口和标准开放,技术人才通用、已有生态复用,TDSQL内核TXSQL完全开源。
线性水平扩展
无论是资源、性能、还是功能,均提供良好的扩展性。
金融级高可用
确保99.999%以上高可用;跨区容灾;同城双活;故障自动恢复。完善的两地三中心方案保证RPO=0,RTO<40秒;为业务保驾护航;
企业级安全性
全链路审计;数据库防火墙;透明加密支持国密;减少用户误操作/黑客入侵带来的安全风险。
智能化运维
全白屏运维操作,包括智能运维(扁鹊DBBrain)、自助化运营管理台(赤兔)等,帮助DBA快速上手。
iconTDSQL 产品关键特性-强一致性icon
iconTDSQL 产品关键特性-强一致性 分布式事务icon
基于两阶段提交
在MySQL原生XA事务的基础上,做了大量的优化和Bug修复,使其满足分布式事务的使用场景。
强劲的性能
经测试,分布式事务与单节点非分布式事务相比,性能损耗仅为25%。
业务透明
分布式事务完全对业务透明,业务只需像常规事务那样使用即可。
完备异常容错
对事务在两阶段期间各类异常场景做到了充分考虑,保证系统健壮性。
全局锁检测
提供全局视角的分布式死锁检测,清晰查看多个分布式事务之间的锁等待关系,方便开发排查问题。
完全去中心化
整个设计完全去中心化,系统不存在单点瓶颈问题,通过增加节点的方式轻松实现性能的线性提升。
iconTDSQL 产品关键特性-金融级高可用 完善的监控与自动化处理icon
400+指标
整套集群有400+不同维度的监控指标,并根据业务自定义完善的监控规则。
ms级切换
一旦确认异常,系统最快可以在200ms内切换SQL-Engine路由。RPO=0;RTO≤30s;
进程保护
内置保护进程,软件故障自动恢复,预防误操作。
自动免切
可自动或预制免切策略,在业务高峰期可规避 “假死” 故障。
iconTDSQL 产品关键特性-金融级高可用icon
iconTDSQL 产品关键特性-金融级高可用icon
iconTDSQL 产品关键特性-金融级高可用icon
iconTDSQL 产品关键特性-企业级安全性icon
iconTDSQL 产品关键特性-企业级安全性icon
解决方案
KMS:腾讯云密钥管理服务,支持国密密钥和密钥安全管理。
企业级透明表空间加密(TDE):数据库对接KMS(密钥管理服务)获取主密钥CMK,数据库密钥环服务利用CMK生成Master密钥。数据库使用Master密钥加解密数据库文件。
国密加解密函数(SMFountion):内置SM2、SM3、SM4加密函数;可扩展列级透明加密
密钥环服务:一种单向的加密方案策略,能让数据库服务器创建、读取和删除加密数据的Master密钥。Master一旦生成仅存储于内存中加密位置,服务器重启将直接清空Master密钥。(加密数据库重启服务的前提是KMS服务需正常服务)
iconTDSQL 产品关键特性-企业级安全性icon

优势:内置于数据库,无需添置额外硬件;基于黑名单的规则,减少误判;基于规则和用户双模式限制;可限制IP、时间段,更加灵活;支持正则,可定义规则复杂规则;支持阻断并记录/放通并记录两种行为;性能损耗≤20%。

iconTDSQL 产品关键特性-企业级安全性icon
iconTDSQL 产品关键特性-线性水平扩展icon

实例一键升级:所有实例均可通过web控制台一键升级。分布式性能线性增加:由单个分片性能和分片数量决定。不存在性能瓶颈:关键模块均基于分布式架构设计,无缝升级。数据库内核优化:消除开源BUG,实测比开源性能至少领先21.4%

iconTDSQL 产品关键特性-线性水平扩展icon

扩容过程简单示意:控制台点击扩容后,系统根据负载和容量计算出A分片(实际上可能影响多个分片)存在瓶颈。根据新加G分片配置,将A分片部分数据搬迁(从备机)到G节点。数据完全同步后,AG校验数据库,(存在1~几十秒的只读),但整个服务不会停止。调度通知SQL引擎切换路由;并慢速删除A中数据。

iconTDSQL 产品关键特性-智能化运维 赤兔平台&云数据库管理系统icon
业务方-云数据库管理系统
从租户视角,提供TDSQL实例的运维功能,可管理TDSQL数据库实例,包括实例申请与退还、系统监控与告警、备份与恢复、性能优化等。
运维方-赤兔平台
从管理员视角,提供TDSQL的全部运维功能,可管理TDSQL集群的物理资源、调度决策系统、备份与恢复系统、可用区管理、实例管理等。
iconTDSQL 产品关键特性-智能化运维icon
icon某银行信用卡系统改造-背景icon
icon某银行信用卡系统改造-部署架构icon

平台赋能业务系统,效果逐步显现。采用腾讯云TDSQL数据库的PaaS平台建设的信用卡新核心处理能力实现10倍提升,且具有无限横向扩展能力,成本降为原来的近1/3,未来5年可节省成本14亿。

性能提升
信用卡新核心系统设计支持3万/秒交易并发,支持30亿交易账户,同时支持小时级批量处理时效。相比老系统,新系统支持横向扩展,处理能力提升了10倍。
成本节约
新系统IT成本仅为老系统的1/3,真正意义上实现了银行IT架构的革新。
开发周期缩短
快速构建系统原型,集成各关联中间件,降低开发人员能力要求,有效缩短项目开发周期。
安全保障
PaaS平台设计了统一的安全架构,各能力组件均采取了身份认证、授权访问、网络隔离、数据隔离、操作审计等安全技术和手段。
icon某银行信用卡系统改造-TDSQL 部署架构icon

单个网关的请求,日间联机交易峰值1.2万笔请求/分钟,夜间跑批峰值98万笔请求/分钟。交易业务,noshard模式,120+个set,跨IDC1和IDC2交叉部署,30+台物理机。账务业务,noshard模式,60+个set,跨IDC1和IDC2交叉部署,60+台物理机。groupshard模式,60+个set,跨IDC1和IDC2交叉部署,30+台物理机。备注:服务器资源均有足够余量。

icon某农商行核心系统升级-起因icon
icon某农商行核心系统升级-兼容性风险应对icon
核心架构、应用平台升级

核心架构支持不同数据源,在平台底层针对分布式数据库做特殊化架构升级。同时在系统架构层增加系统级参数、调整公共机制等方式对应用底层进行改造,全面适配分布式数据库。

数据结构层重新设计

表结构设计: 1500多张表适配TDSQL重新设计定义表类型和分片字段shardkey。索引设计: TDSQL索引机制与Oracle不同, 重新调整适配TDSQL索引。

Namesql 层改造

所有namesql同步开发两套,并兼容TDSQL与Oracle各自语法,改造量逾6200余条。Oracle与TDSQL兼容性改造(兼容性29项,涉及SQL语句2000余条)。业务逻辑再造:TDSQL无法解析复杂SQL,调整并拆解业务流程。无缝实现TDSQL与Oracle间的切换。

icon某农商行核心系统升级-两地三中心部署icon

生产中心: 共25台x86服务器 16台db节点 4台proxy节点 5台管理节点;异地灾备:共4台x86服务器

icon某农商行核心系统升级-实现价值icon

采用腾讯云TDSQL分布式数据库打造的新一代核心系统成功上线,国内首家在核心系统中使用分布式数据库的传统银行。新核心系统成本优势明显,在硬件投入方面成本下降75%以上。

降本增效
在硬件层面全面采用x86服务器,取代大型机、小型机,硬件成本仅为传统架构的五分之一。
性能提升
基于分布式的性能可扩展,极大地提升了并发性能的上限,可以满足未来几年互联网金融带来的交易量的突发式增长。
同城双活高可用
实现了数据库层面的同城双活高可用架构,当出现机房级灾难时备用机房能够快速接管所有业务,保证业务连续性。
icon某省公安厅案例—业务需求场景icon

目标:替换核心资源数据仓库Oracle RAC大型机,完成数据仓库替换成TBase为核心资源库。场景简介:

核心的汇集库达到一定瓶颈

由于Oracle支撑数据量到300亿数据的时候,计算和查询的时候已经到达瓶颈,超时宕机的场景频发,入库的速率最后只能达到3000条/秒的极限值。根据公安部里要求的科信做整个的数据汇集,数据种类繁多,且要求速率及时性较强(预警业务下发),海量的数据存储(轨迹数据以及感知类数据),且访问的时候多节点访问,防止1个或者两个节点造成的单点瓶颈。

数据在汇集过程中的对账预警

由于数据是从多个源头(FTP文件(互联网边界传输)、Kafka消息中间件、Mysql、Oracle、RocketMq)等多个异构数据源进行汇集,汇集过程中根据不同的数据种类和不同的数据,设置不同的时间进行count、max等计算,对结果数据对账和时间延迟进行短信延迟预警。

数据高速的分发

支持通用的JDBC、ODBC接口访问,将数据快速抽取和分发到各个地市局。

icon某省公安厅案例-方案架构icon
1、元数据管理 2、数据量统计 3、数据延迟分析-报表BI展示
1、Hive数据分析(关联离线任务分析)
2、Hbase毫秒级点查接口提供
3、Spark在线计算。
4、Kafka数据分发。
1、重点人员实时关联分析实时预警。
2、短信预警业务回写Tbase,做实时短信接口和延迟短信批量发送。
提供秒级查询接口,对实时的数据,根据多字段查询后快速返回,提供实时数据点查,服务于民警的涉关涉卡的盘查业务
icon了解更多TDSQL相关信息icon
icon腾讯云国产数据库 TDSQL-发展历程icon
icon腾讯云国产数据库 TDSQL-愿景icon

愿景:厚积薄发、中立开放,腾讯云数据库打造企业核心底座

icon腾讯云国产数据库TDSQL-输出形态icon
icon腾讯云国产数据库TDSQL-产研团队规模icon
icon腾讯云国产数据库TDSQL-上下游生态icon
icon腾讯云国产数据库TDSQL-国产化实力icon
产品推荐 查看更多>>
    致趣百川营销自动化系统

    致趣百川营销自动化系统,搭建营销生态,实现渠道打通和用户识别,创建丰富的营销、创意场景,实现获客引流。基于用户生命周期旅程的节点,设计自动化营销流程,关注营销漏斗转化情况,根据各个节点的转化情况调整营销策略。

    搭建生态

    创建营销场景

    自动化营销

    线索流转跟进

    腾讯云标准直播 LVB

    标准直播(Live Video Broadcasting,LVB)依托腾讯多年的音视频技术平台,以及全球海量加速节点和领先的音视频 AI 技术,为开发者提供专业、稳定的直播推流、转码、分发及播放服务,全面满足低延迟、超高画质、大并发访问量的要求。

    依托腾讯多年的音视频技术平台和全球海量加速节点和领先的音视频 AI 技术

    为开发者提供专业、稳定的直播推流、转码、分发及播放服务

    全面满足低延迟、超高画质、大并发访问量的要求

    腾讯云SaaS应用连接器

    腾讯云SaaS应用连接器,新一代应用集成方案的迭代升级,降低集成门槛、提升集成效率。一款开箱即用、安全稳定的企业级应用集成PaaS平台,面向不同场景和客户提供差异化的连接能力。图形化零代码编排,像搭乐高一样连接应用,丰富的预置应用,快速联入连接生态。

    降低集成门槛、提升集成效率

    安全稳定的企业级应用集成PaaS平台

    和客户提供差异化的连接能力

    丰富的预置应用,快速联入连接生态