打开

DTC 2023明天见丨腾讯云TDSQL:精准踩点行业风口

腾讯云数据库TencentDB
腾讯云数据库TencentDB
2023-04-06 21:35:58
|
腾讯云数据库官方账号

2012 年开始,由腾讯内部业务适配而衍生的自研分布式数据库 TDSQL 正式诞生。2020年12月,腾讯云数据库三大产品线统一升级,将 TDSQL、CynosDB(现为TDSQL-C)、TBase (现为TDSQL PG版)统一至全新的 TDSQL 系列中。砥砺前行十余载,这家互联网厂商在数据库领域立下一座座丰碑,腾讯云TDSQL 每次都能精准踩点的秘诀是什么?

1

腾讯云 TDSQL 的前世今生

要想真正的了解腾讯云 TDSQL,首先要了解其发展历程。TDSQL 发展经历了四个发展阶段:

第一阶段:2000年-2007年

2000年是腾讯金融数据库运用的开端,这一阶段腾讯主要是使用开源技术与自研结合的模式,研发成果主要应用于支撑米大师、财付通等腾讯内部金融级场景业务。期间 TDSQL 实现了分库分表、支持海量计费交易,具备数据强一致性、7*24小时高可用性等特征。

第二阶段:2007年-2012年

这一阶段开始基于 NoSQL 走向完全自研,并实现弹性扩容、超高并发、超低时延,同时 TDSQL 产品走向标准化和规模化。

第三阶段:2012年-2014年

TDSQL 开始对外开放,服务外部客户。考虑到通用性和标准性的问题,进入基于开源定制化+自研的阶段,并将腾讯金融数据库命名为 TDSQL,帮助客户搭建分布式银行核心。2014年,TDSQL 助力微众银行搭建首个分布式互联网银行,这是分布式数据库在互联网银行核心交易系统的应用首例,同时 TDSQL 也是腾讯第一款面向金融行业推出的数据库产品。

第四阶段:2014年至今

进入深度开源定制化和完全自研阶段,TDSQL 上线腾讯云全面开放,并实现健壮的分布式事务支持,助力微众银行打造两地多中心多活架构并获得中国人民银行颁发的2018年度“银行科技发展奖”;以及助力张家港农商行成为全国首家将传统核心迁移到国产分布式数据库的传统银行(区别于互联网银行),实现核心数据库技术全面自主可控。

2

腾讯云 TDSQL 产品家族一览

2012年开始,云计算兴起,数据库上云、多租户、标准化成为标配。腾讯云数据库不断深度自研优化。时隔8年后,腾讯云企业级分布式数据库 TDSQL 品牌升级,其涵盖分布式、分析型、云原生等多引擎融合的完整数据库产品体系。

1、分布式数据库 TDSQL。其涵盖 MySQL 和 PostgreSQL 两个版本。

TDSQL MySQL 版是腾讯打造的一款分布式数据库产品,具备强一致、高可用、全球部署架构、分布式水平扩展、高性能、企业级安全等特性,同时提供智能 DBA、自动化运营、监控告警等配套设施,为客户提供完整的分布式数据库解决方案。

TDSQL PostgreSQL 版(原 TBase)是腾讯自主研发的分布式数据库系统,具备高 SQL 兼容度、完整分布式事务、高安全、高扩展、多级容灾等能力,成功应用在金融、政府、电信等行业核心业务中。同时提供完善的容灾、备份、监控、审计等全套方案,适用于GB~PB级海量 HTAP 场景。

2、云原生数据库 TDSQL-C是腾讯云自研的新一代云原生关系型数据库。融合了传统数据库、云计算与新硬件技术的优势,100%兼容 MySQL,为用户提供极致弹性、高性能、高可用、高可靠、安全的数据库服务。实现超百万 QPS 的高吞吐、PB 级海量分布式智能存储、Serverless 秒级伸缩,助力企业加速完成数字化转型。

3、HTAP 数据库 TDSQL-H。TDSQL-H LibraDB是腾讯云自主研发的分布式 HTAP 数据库。基于可插拔式引擎设计、强大的数据融合能力和云原生系统架构,为用户提供一体化产品体验。支持海量数据处理,无论是高负载事务,亦或复杂分析,均能出色完成。

腾讯云在统一品牌之后,牢牢把握云原生、分布式、HTAP 等数据库发展的主流趋势,尤其在云上的领地进一步扩张。2022年12月,Gartner 发布的2022年度《云数据库管理系统魔力象限》研究报告中,腾讯云数据库进入特定领域者象限。在OLTP方面,腾讯云数据库 TDSQL 在 OLTP 事务、轻量级事务和增强事务三个用例中得分均高于3.0(总分5分,3分以上代表满足要求),其中 OLTP 事务用例得分最高(3.7)。

3

腾讯云 TDSQL 在金融领域的突破

近年来,因为国际形势风云变幻,金融机构,尤其是银行业逐渐开始尝试借助国产数据库技术替代传统的国外数据库。然而,出于对稳定性的高度谨慎,中国数据库还是多被应用在互联网核心以及相关外围系统中。这一“深水区”对于中国数据库厂商而言是“硬骨头”也是产品实力的“检验者”。

TDSQL 经历了腾讯业务的飞速发展,海量业务群雄并起时代,经过无数核心业务和亿级应用的苛刻打磨,在性能上逐渐突破了性能瓶颈、数据可靠性保障、高可用等技术难题,逐渐在金融、政务等市场崭露头角。尤其在金融领域,腾讯云 TDSQL 立下了赫赫战绩。在市场战略上,其不仅在国内市场迅速扩张,在国外金融领域也有不俗的表现。

截止目前,在国内市场,腾讯云数据库 TDSQL 已经被3000多家来自金融、公共服务和电信等垂直行业客户采用,服务超过20家金融机构完成核心系统替换,中国十大银行中的七家都应用了 TDSQL。经过国内落地实践后,腾讯云数据库也开始走向海外,“技术出海”助力金融普惠。2022年底,腾讯云数据库 TDSQL 助力印尼 BNC 银行完成新核心分布式迁移。目前,腾讯云在印尼已经有两个可用区,服务了包括金融服务、电子商务、娱乐、游戏和教育等行业在内的众多客户,助力东南亚客户更好更快完成数字化转型。

国产化浪潮下,TDSQL 在推动数据库技术实现安全可控的道路上取得了开拓式创新成就,为国产化数据库的发展和应用积累了宝贵经验。4月7日,由中国 DBA 联盟(ACDU)和墨天轮社区联合主办的第十二届『数据技术嘉年华』将在北京新云南皇冠假日酒店盛大开启。作为中国数据库行业的优秀代表厂商,本届大会邀请到了腾讯云数据库莅临。

4月7日主论坛,腾讯云数据库总经理王义成将带来《腾讯云TDSQL助力金融政企核心系统国产化》主题分享,重点介绍传统金融用户的核心业务系统进行国产化替换的技术难点、需求及系统改造的实战过程。

4月8日下午《融合创新:HTAP数据库技术》专场,腾讯云数据库研发总监王云龙会带来题为《HTAP:腾讯云数据库TDSQL的思考与实践》的分享。主讲TDSQL关于“如何在一个系统、一套数据的基础上实现TP和AP的产品能力融合,并且实现对客户使用成本最小化”方面的思考和实现。