TDSQL | 将企业级分布式数据库做到极致

谈到数据库,在整个 IT 行业中灵活性是相对较薄弱的,而数字化转型需要非常快的业务响应及准入新业务。但从整个发展背景来看数据库产品和技术,这个产品在各个维度都有着很快的发展。

90 年代,大家知道有这个数据库概念,但是在信息处理上信息库是信息最集中的。后来商业数据库例如 Oracle 等,很快占领了金融业和电信行业市场,但是随着互联网的发展,商业数据库非常昂贵,怎么把低成本产品应用到 IT 系统搭建当中呢?国内很多互联网公司基于开源社区产品打造了自己的数据库产品,这是基于算法提升、硬件算力的基础所实现。

从行业维度来看,最初是商业数据库一统天下,原本金融业在选型都会选商业数据库,商业数据库稳定性、支持、服务都是最好的,而在近些年则出现了百花齐放的局面,涌现出很多老牌国产数据库,还有一些基于开源后转为商用,包括 MongoDB、Redis 等。腾讯云拥有完善的数据库产品矩阵,包括关系型数据库、非关系型数据库、自研国产分布式数据库 TDSQL 和 SaaS 产品。这些产品已成功运用在了各个行业中,也支持了很多用户进行数字化转型,尤其是国有银行等,例如建行、中行、农业银行,这些我们都有着丰富的应用实践案例。

谈到腾讯云数据库,我们再说到最新数字,2021 年在哪些业务领域和场景会用到呢?银行的清算中心、农行的信贷、中国银行、农发行、兴业银行等,这些业务不是外围的 IT 管理、网管、OE 系统,而是已经迁入到实际业务当中进行使用,同时这是金融业包括保险突飞猛进的一年。这个成绩是基于在过去十多年间腾讯在自身业务包括在互联网业务,进入云后打磨形成的成熟产品,而任何产品都不是一朝一夕就能应用到各个领域,腾讯云有这样积累也是多年在各方面的打磨有关。

除了业务打磨,腾讯云数据库也在建立自己的技术和服务体系,在过去服务于众多行业用户过程中我们发现,除了自身积累,也要把自身技术能力做为开源方式分享出来,大家基于这个产品结合自身业务做更深的打磨。从产品服务体系看,腾讯在北京、上海、广州、深圳、四个地方为了服务周围区域,都建立了数据库产品研发和支持中心。

在金融场景有 6 个方面非常重要,数据强一致、金融级高可用、高性能低成本、高安全性、良好扩展、便捷运维。交付方式可以在一体机、软件部署、私有云三种方式提供服务。同时在产品生态来讲,我们建立了自己的产品、丰富的培训、合作伙伴机制,能够把产品实施能力以及技术体系各渠道合作伙伴建立起来,在过去一年我们建立了联合创新实验室,为 60 多家企业 100 多款业务进行了深入适配。包括保险、银行还有其它行业都有深度合作的 SV 来帮助我们打磨好产品业务。

自主创新领域来说,腾讯云无论从数据库内核还是外维操作系统、芯片、UOS、新创合作都有着丰富的经验。基于开源产品,但是不受开源影响。即使在开源协议变化的情况下,腾讯完全有能力在现有产品上继续维护独立的,安全可控持的社区运作。同时我们获得了信创各方面信任,能够确保在信息系统业务当中系统是完全符合安全可控要求。同时腾讯也是信创委员会会员单位,并产品通过国家权威机构的质量评测。

从国产化信创领域来讲,腾讯云在很多行业都有积累,包括自身财富通、微众银行,都有切入到业务核心。这一系列的业务应用代表着腾讯云可以支持金融级复杂业务场景。接下来从互联网政务金融四个领域方面进行说明。

新型互联网公司在自己领域中有很多应用,这些应用有很多独特性,包括互联网自身海量并发、快速迭代,这些有赖于数据库的技术组建也能提供敏捷的水平伸缩、高可用管理,及便捷的数据库运维,许多基于公有云的互联网用户,都在大量使用这款产品。

2020 年第七次人口普查,这个项目时间很短,但是需要把大量数据汇集起来,做维度分析,这些分析从而影响国家级决策。在这个项目当中,对整个高并发、复杂分析上有非常好的支持,这个项目能够顺利完成达到目的和这个产品有着紧密的关系。我们在昆山农商行业务的案例是新核心。整个核心系统具有非常敏捷高效以及灵活的特性,在全局可以非常快速的在两个中心做灵活切换,这个对将来业务飞速增长,业务创新都能够有着非常好的支持。

国有大行积累了几千套 IT 系统,这里面业务非常复杂,这对国产数据库复杂场景的支持是一个很大的挑战。腾讯云在过去一年给农行业务带来了非常大的支持。从 2020 年年底 PUC 测试开始到后面实现信创的适配,再到项目立项、开发测试,一直到 2021 年 6 月份陆续上线,整个过程腾讯云在数据库领域,金融核心业务场景展开了深入合作。目前所投入生产的系统,业务问题每天在 1 亿以上,这个量非常大,这是在农行信众多核心当中的一部分,同时实现了国产化的创新,整个架构完全符合人行、监管要求。

在保险领域我们也拥有很多创新案例,尤其是在数据库替换项目展开了深入合作。太保的 IT 创新上走在保险行业的前列,设定了三年的商业数据库替换目标,在这个项目当中腾讯经过多轮 PK 顺利中标并且成为首选数据库,过去几个月整个系统的调研,适配和演练后,完成了整个集团全量的数据库排查,明确了替换的路径和风险标识和难。怎么做全量数据库替换、怎么通过产品测试从而实现整个业务平稳切换,是我们在过去几月一直展开进行的。到目前为止第一阶段已经告一段落,而在信创的试点我们已经有三套系统上线,在月底会达到 6 套系统,这些都是业务的核心,无论是寿险、财险,支持核心业务的拓展都可以进行支持。

数字化要进入到深水区,要做的是核心业务系统,但是一个系统涉及到几十套数据库,上百个模块,怎么实现切换,怎么帮助国产数据库平台使用好,这些都是我们现在需要关注的。而在国产化的领域,腾讯云还会不断的加大投入,将全力做好标准化产品的输出和技术支持,与各行业合作伙伴一起加速推动国产数据库市场良性发展,为企业数字化智能化转型提供更为强大的技术支撑。