2020-11-02

谁是银行核心数据库的破局者?

银行数据库国产化 围绕"安全可控"的上下求索

从数据库来看,过去我国银行业使用的数据库产品,大多是Oracle和IBM DB2等。现在要想"去IOE",肯定会任重道远;但只要经历更多场景的验证,提供国际化水平的数据库产品,也不是没有可能。在软件国产化进程加快的大背景下,拥有安全可控的数据库产品将会成为大势所趋。

一些股份制银行以及城商行,在做互联网金融等新兴业务拓展时,已经在试水能安全可控的国产化数据库产品。比如腾讯云数据库TDSQL,作为一款安全可控的金融级分布式数据库,已经在金融、政务行业得到大规模的应用。

一、助推软件国产化进程中的探索与蜕变

TDSQL的萌芽阶段在2002年左右,也是腾讯首次接触计费业务的时候。此前,由于QQ业务的关系,腾讯以Key Value非关系型NoSQL开源数据库为主,NoSQL数据库主要针对互联网和游戏的海量网页文件存储等业务场景。因此,腾讯历史上也没有采用过Oracle等商用数据库,而是从一开始就采用开源数据库。

到了2007年左右,腾讯计费业务的规模日益变大,Q币等数据资产要像银行那样不能丢失数据,对高一致性和可靠性的要求越来越高。腾讯在2007年的时候开发了一款完全自研的简化版分布式数据库,很好地满足了腾讯业务的发展。当时的腾讯数据库技术在保证了数据高可靠性、一致性的情况下,还可以快速地进行水平分布式扩展。

2009年腾讯正式开放平台,大量的新客户和新业务场景涌入,也对数据库技术产生了新的要求。2009年那一年,腾讯仅计费业务一年就对数据库进行了近900次扩容,很好的支持了业务的快速增长。

2012年,随着腾讯开放平台和技术的发展,从最开始的游戏业务到各行各业的应用。腾讯发现有很多场景之前没有考虑到,而且之前的数据库是基于腾讯业务场景的定制化解决方案,无法满足更多的合作伙伴诉求。当时的金融业务对关系型数据库的要求比较高,腾讯考虑到业务的规模越大会对系统的水平扩展能力要求越高,最终决定在开源技术上自研的道路。

两年后,2014年微众银行开始筹建,在调研了国内外分布式关系型数据库之后,认为腾讯云数据库TDSQL最能满足安全可控以及银行业务需求。2015年,TDSQL在腾讯云上线,至今已经服务超过600家金融政企客户。

TDSQL已有十八年发展历程,在性能和可靠性方面已有成熟案例。据腾讯云数据库副总经理王义成介绍,TDSQL的性能远远高于开源MySQL,可支持三种方案的读写分离,能有效提供读扩展,让开发更具灵活性。TDSQL的数据可靠性能达到99.999999%,可支持同城跨园区容灾部署,支持集群化部署等。

为了实现水平伸缩,TDSQL经历了几个版本的迭代。最开始的版本是读写完全自动分离模式,比如数据或者请求在什么级别时就自动分离;但是,这在条件要求更高时会不稳定。为了确保稳定性,后来又做了一些预分配。也就是说,在业务量很小的时候,可能会部署到一台服务器上;随着业务请求量增加,存储越来越大的时候,再自动分离到不同实体上去,等高并发退去,再整合回来。

在ACID事务型的处理方面,TDSQL能做更高水平的异常处理。分布式事务最怕出现故障,一旦出现问题会非常麻烦。TDSQL可实现7*24小时不间断运行,通过模拟机房断电、服务器宕机、银行转账等案例,验证事务的健壮性,确保系统的强壮,能直接应用到生产环境。

TDSQL能确保数据不丢失、零错账;能提供高一致性的服务,并且能支持国产的操作系统、芯片。目前,已经有500多家金融机构选择TDSQL来承载业务数据,有28家用户以私有云的方式部署,稳健支撑了超过200亿账户数据的运营和管理。

二、云计时代到来,云数据库是银行业务上云进程的最后一公里

说到底,金融类业务是否上云,或者说是否会采用云数据库,安全性和稳定性是最大顾虑。而TDSQL可以实现同城容灾,解决两地三中心的问题。在数据库的链路层面,TDSQL有IOS加密,包括SQL慢查询等体系的建立。

其实,对于互联网金融业务来说,他们能接受TDSQL,是因为他们天生就具备云数据库的使用基因。很多大型银行在做互联网+金融的时候,都对接了MySQL,真正的容灾都是基于MySQL平滑扩展能力实现。像保险、证券、交易所、基金等互联网业务客户,大多诞生于互联网背景,从2014、2015年开始就在大量使用云。银行类的业务起步虽然会慢一些,但整体发展趋势是向好的。2019年,不少大型保险集团会有比较大的数字化转型规划。

而对于腾讯云来说,不管是从底层的基础架构层面,还是以金融科技为背景的上层支撑业务来看,包括SaaS层,都会参与其中。尤其在数据库的横向扩展能力方面,TDSQL更能顺应互联网+大背景。TDSQL的最初起源,就是通过财富通的成立,通过业务反推,最终逐渐实现系统的平滑扩展。

所以,不管是从公有云角度看,还是从私有云支撑能力上衡量,TDSQL都将为银行业数据上云提供价值。虽然大型银行的历史包袱比较重,但是他们也在顺应云时代的技术发展趋势,从周边系统开始切入,逐步把核心系统也牵进来。随着未来互联网金融步伐加快,TDSQL很有可能成为金融行业的"杀手锏"级应用,助力银行完成业务上云进程的最后一公里。

本文由博客一文多发平台 OpenWrite 发布!

原文转载:http://www.shaoqun.com/a/485966.html

reddit:https://www.ikjzd.com/w/180

review:https://www.ikjzd.com/w/2735

阿里巴巴 批发:https://www.ikjzd.com/w/1084


银行数据库国产化围绕"安全可控"的上下求索从数据库来看,过去我国银行业使用的数据库产品,大多是Oracle和IBMDB2等。现在要想"去IOE",肯定会任重道远;但只要经历更多场景的验证,提供国际化水平的数据库产品,也不是没有可能。在软件国产化进程加快的大背景下,拥有安全可控的数据库产品将会成为大势所趋。一些股份制银行以及城商行,在做互联网金融等新兴业务拓展时,已经在试水能安全可控的国产化数据库产
bonanza:https://www.ikjzd.com/w/275.html
心怡科技:https://www.ikjzd.com/w/1327
口述:美女老婆偏偏生不出孩子(3/3):http://lady.shaoqun.com/m/a/44417.html
全域旅游看黔南:福泉借力"历史文化"打造文旅产业:http://tour.shaoqun.com/a/71976.html
亚马逊实行最严标题+review政策,这类卖家太难了!:https://www.ikjzd.com/home/109750

No comments:

Post a Comment