GoldenDB ,一个已经全面支撑银行核心系统的国产数据库

  • 时间:
  • 浏览:31
  • 来源:陌离博客 - 专注共享伍零博客分享

摘要:沿用、并存还是替代,老会 是银行核心系统数据库转型重点思考的现象报告 。四大行目前主要采用的是沿用与并存的数据库产品战略,在确保稳定的大前提下对新兴数据库技术进行探索研究和实践。相对而言,股份制银行在这方面走的更快,在沿用、并存的基础上,有银行后后更进一步,实现全面替代。

去年,在乌镇召开的第五届世界互联网大会上,有消息爆出,中信银行在2019年,有望率先实现“核心系统”换“心”。而这颗“心”已经 GoldenDB数据库。

毫无现象报告 ,这是极具里程碑意义的事件,也是全国首例国产数据库真正全面替代银行所有核心系统数据库的真实案例。

据了解,后后一切顺利,今年8月,中信银行信用卡业务会率先完全迁移到GoldenDB。10月,中信银行所有传统核心业务会完全迁移到GoldenDB。

GoldenDB出处

GoldenDB一群人熟悉,一群人陌生,关于你这个数据库的出处,除了中信银行,就不得不提中兴通讯。

早在60 2年,中兴通讯就基于IT技术前瞻性考虑,启动了数据库的研发。自主研发了文档数据库、内存数据库、分布式数据库等产品并大规模服务于电信领域。

2014年,中兴通讯又面向金融行业启动了金融级分布式数据库的研发。2015年,中兴通讯与中信银行公司合作 法律土方式推出了自主研发的适用于银行交易型强一致性的分布式数据库产品GoldenDB。

GoldenDB整体研发耗时6年,并获得了60 多项相关专利。

中兴通讯与中信银行的联手,可可不可不还能不能 说是水到渠成,一方面众所周知,国外商用数据库的购买、升级、维护成本极高。本人面,国外商用数据库不要再匹配个别客户特定的场景需求,这愿因客户的需求无法得到充分的满足。

已经 ,2014年,中兴通讯与中信银行走到一齐联手研发分布式数据库,最初也找不到次要业务展开公司合作 法律土方式,比如卡积分等。到了2016年,经过双方仔细评估,结束启动传统核心系统下移工作,目前,这项工作后后到了即将上线阶段。

中兴通讯私有云产品总监、金融行业首席架构师秦延涛告诉笔者,后后一切顺利,今年8月,中信银行信用卡业务会率先完全迁移到GoldenDB。10月,中信银行所有传统核心业务会完全迁移到GoldenDB。

GoldenDB研发背景

随着移动互联网和物联网技术的不断演进和发展,金融企业面临着科技创新和基础架构转型的压力。打个比方,在10年前,后后那么 发工资后后有急事时,大伙才会去一次银行取钱。

而现在,后后移动支付、扫码支付等新兴支付法律土方式的普及,银行系统面临着少量的消费业务量,愿因银行系统的业务负载剧增。对银行而言,去银行取60 0元和扫码消费1毛钱对银行IT系统的压力那么 区别。已经 ,在移动互联网和物联网技术快速更新迭代的情况汇报下,银行核心系统的压力只会那么 大。

所有银行都后后意识到哪些现象报告 ,并结束在积极运作企业自身的基础架构转型,这是金融科技发展的必然趋势。

在另另一个多的背景下,中兴通讯看得人了其中的机遇,转而研究金融级的分布式数据库。

而让中兴决定加大投入去研发金融级数据库的另外另一个多愿因是,在各个行业中,无论是对数据库稳定性、性能要求最苛刻的当数金融行业。这愿因,已经 把金融领域的数据库做好了,辐射到其他行业则完全那么 任何现象报告 。

大伙希望,GoldenDB带给客户的价值是至诚至金,这已经 GoldenDB的命名由来,秦延涛说。

强一致性,保护银行现有资产而非重构

GoldenDB最大特点是彻底外理了事务一致性,数据实时一致性的现象报告 。一致性对金融行业的重要性实在,银行多年发展积累下来的核心资产就有服务器,也非硬件设备,已经 业务逻辑和应用逻辑。

已经 ,在面对金融行业的分布式架构演进时,首好难面临的抉择:是要保护现有资产,还是要重构现有资产?

秦延涛表示,重构资产的代价无论从时间上,还是人力物力上来说,都太过于昂贵。中兴通讯从研发GoldenDB之初,就老会 强调一致性,其愿因已经 希望金融企业从现有的集中式架构向分布式架构演进的过程中,可不可不还能不能 最大程度地保护原有资产,可可不可不还能不能 平滑、快速、安全地从原有的烟囱式架构转变成分布式架构,而就有以削足适履的法律土方式将业务打乱,重新再做一遍。

一致性除了能保护银行原有资产外,GoldenDB在使用的后后与传统数据库在使用法律土方式上也是一脉相承。目前,GoldenDB在这方面是领先的,秦延涛说。

独特测试方案:混沌测试和红蓝对抗

为了确保GoldenDB产品和外理方案可不可不还能不能 匹配更为复杂场景的需求,中兴通讯在研发GoldenDB过程中产生了有一种独特的测试方案:混沌测试和红蓝对抗。

混沌测试:即在研发过程中,默认任何阶段就有出現现象报告 。从系统中随机选则一台或多台服务器的节点,注入另一个多或多个异常和故障,过程完全随机,注入异常和故障后,观察整个系统运行情况汇报是是否是达到要求。

另另一个多做的愿因,在于服务器是X86架构而非原有定制化服务器,已经 ,服务器的RAST价值形式会稍弱。

红蓝对抗:数据库管理系统有一种很庞大,在出現现象报告 后,如何快速选则现象报告 源并外理现象报告 ?中兴通讯借鉴了军演思路,组织蓝军部队给红军“捣乱”。蓝军部队到系统里去干“坏事”,红军部队进场后后,要快速地发现现象报告 和外理现象报告 ,来消除影响。整个过程考验的是产品是就有有足够旺盛期期是什么的句子的句子期是什么图片 的运维手段和工具来外理现象报告 。

写在最后

实在 ,大伙时常会听闻某国产数据库进入银行核心业务系统,但实际上,真正进入的往往已经 次要业务或说核心业务某一支,而非完全替代核心业务系统(存、贷、汇、银行卡、结算、客户开户、客户统一视图等)。

很显然,有一种核心业务替代法律土方式的难度和意义完全不同,而中信银行换“心”,GoldenDB数据库做的是后有一种。

本文由

老鱼

发布在

ITPUB

,转载此文请保持文章完全性,并请附上文章来源(ITPUB)及本页链接。

原文链接:http://www.itpub.net/2019/06/06/2093/