前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >谁是银行核心数据库的破局者?

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

作者头像
腾讯云数据库 TencentDB
发布2020-10-29 15:10:31
7190
发布2020-10-29 15:10:31
举报

银行数据库国产化

围绕“安全可控”的上下求索

从数据库来看,过去我国银行业使用的数据库产品,大多是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很有可能成为金融行业的“杀手锏”级应用,助力银行完成业务上云进程的最后一公里。

更多实战经验

尽在DAMS峰会腾讯云专题分享

2020 DAMS中国数据智能管理峰会

—— 腾讯云专题分享 ——

10月30日丨上海中庚聚龙酒店

主题一:AI和云原生时代的数据库进化之路

演讲嘉宾:林晓斌(丁奇),腾讯云数据库总经理

嘉宾介绍:数据库领域资深技术专家。作为活跃的MySQL社区贡献者,专注于数据存储系统、MySQL源码研究和改进、MySQL性能优化和功能改进,在业务场景分析、系统瓶颈分析、性能优化方面具有丰富经验。

您将收获:

1、在数据量井喷、业务融合多样化、数据自动化治理的挑战下,企业需要怎样的数据库?

2、云计算、新基建、数据库能力如何进行融合创新?

3、云数据库如何在性能、安全、可用性、智能化等方面实现技术变革?

主题二:《分布式数据库在金融核心的应用实战》

演讲嘉宾:苏强,腾讯云数据库资深经理

嘉宾介绍:具有多年ToB产品策划、产品运维经验。曾在多个知名企业任职产品经理,主导或参与多款业内知名的B端产品从0到1过程,部分主导产品已实现同类产品占有率第一。接手腾讯分布式数据库以来,主要负责腾讯云分布式数据库功能策划、市场能力建设、服务支撑能力建设和团队建设等。

您将收获:

1、如何解决银行业新一代数据架构转型的痛难点和需求点?

2、金融级分布式数据库架构的设计要点

3、国产分布式数据库在银行业的落地情况和应用实践

主题三:《云数据库走向“自治”的探索与实践》

演讲嘉宾:刘迪,腾讯云数据库高级经理

嘉宾介绍:网名迪B哥,中国计算机行业协会开源数据库专业委员会副会长,北京航空航天大学特聘讲师,数据库领域技术专家。具有视频、游戏、金融、电商等行业的多年数据库架构设计和优化分析经验,曾担任腾讯视频、腾讯网等业务的数据库管理和运维负责人。

您将收获:

1、数据库规模化和上云有哪些必须直视的挑战?

2、数据库如何实现性能与安全并重的自治能力?

3、AI能力在数据库自治中的探索成果与实践应用

文末福利

公众号后台回复“门票”即可免费获得原价99元DAMS峰会入场门票,数量有限,先到先得,更多完整议题,请扫描上方二维码或点击阅读原文。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-10-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯云数据库 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档