goldendb mysql_视频&问答&PPT大放送丨中信银行邓琼-GoldenDB分布式数据库研发与应用实践...

中信银行为应对互联网金融时代的挑战,与中兴通讯合作研发了金融级分布式数据库GoldenDB。该数据库在2020年5月成功替代传统集中式数据库,应用于核心业务系统。分享内容涉及分布式数据库的背景、研发实践和迁移经验,强调了GTM在GoldenDB中的重要性,以及在性能、高可用性方面的设计。
摘要由CSDN通过智能技术生成

互联网金融时代交易量的爆发式增长、利率市场化后银行经营环境的变化、金融业务快速创新要求均对金融IT架构提出了更高的要求。为了解决上述问题,实现IT架构从集中式向分布式架构转型,中信银行联合中兴通讯成功研发了金融级分布式数据库GoldenDB,在充分验证功能、性能、高可用及扩展性之后,启动了核心业务系统迁移工作,并于2020年5月投产上线,实现了对传统集中式数据库的替代。本次分享拟从分布式数据库研发及应用迁移两方面介绍中信银行的实践经验,供同业参考。

分享大纲:分布式数据库建设背景;

分布式数据库研发实践;

中信银行核心业务系统向分布式数据库迁移实践。本文目录:视频回看;

问答整理;

PPT阅览。1

视频回看以下是视频的缩编版,完整视频已收录在墨天轮的“墨读数据库专题”中,https://www.modb.pro/event/187(复制到浏览器中打开或者点击“阅读原文”),欢迎收看。

f5b55d7303901715700c16b16aeece11.png2

问答整理01

Q:按照邓总的介绍,GTM全局事务管理器算是不是GoldenDB的一个核心优势?

A:我认为算,很多人担心GTM的性能和稳定性,但是实际上正是因为这些担心,所以我们重新设计了GTM,变成了一个代码行数很少、非常轻量的系统。GTM能够解决跨事物的、隔离性的控制。如果没有全局事务管理器的话是做不到的。02

Q:5月3日的成功投产,是不是意味着中信银行的所有核心业务已经全部完成迁移,GoldenDB已经投产到中信银行的所有核心业务上面?

A:是的,中信银行的核心系统as/400已经完全迁移到了基于x86和goldenDB构建的平台上03

Q:邓总怎么看GoldenDB与互联网企业数据库的差别?

A:最大的差别就是在基因上。goldendb就是在银行的基因中长大的,互联网企业的数据库更看重性能而不是一致性。互联网企业把单个交易拆分成了多个事务,有助于提升性能,对于单个交易处理的时间短,并发处理能力更强。GoldenDB在保证强一致事务的前提下,对于性能的提升也做了更多的设计。04

Q:请教邓总,GTM高可靠是如何设计的?

A:是一个主备热备的设计。GTM上所有的信息是有一个两层的高可用。第一,本地实时落盘,第二实时同步到备机。而且本身GTM的设计也是非常轻量、易于维护的,所以投产的六年之间还没有发生过因为故障而无法使用的情况。05

Q:什么是仿真测试工具?

A:是把原有进入as/400的交易全部录制下来,发到基于x86架构GoldenDB的数据库中去计算。也就是把交易同时发到两个系统,再把两个系统的结果进行比对。06

Q:批处理性能表现如何?

A:批处理时间与as/400系统相比要小,在我们的使用中减少了1个小时以上。07

Q:中信希望本行分布式数据库下一步如何发展

A:不断地完善,包括数据库本身的功能增强,以及整体架构的优化08

Q:mysql数据库采用gpl开源协议,goldendb未来也会开源么,或者它的发现是否会收到mysql知识产权的影响,如何应对?

A:会不会开源和商用的策略有关系,但是最终肯定是会符合开源协议的。09

Q:中信银行是如何通过高低水位技术保证同城Rpo为0的,能祥细介绍一下吗?

A:我们会把所有的备机进行分组,每个机房一组。通过高低水位的机制,同城机房所有的备机,在事务同步的时候至少有一个备机收到了才会提交。10

Q:mysql数据库采用gpl开源协议,goldendb未来也会开源么,或者它的发展是否会受到mysql知识产权的影响,如何应对?

A:在升级版本的时候是有一定的工作量,我们现在升级不会根据开源社区的版本来升级,而是根据自身业务的需要来升级。11

Q:仿真的交易顺序如何保证一致?

A:仿真的交易顺序,如果是从同一个交易端口获取的的,顺序肯定是一致的。如果是从不同的端口进来,那本身是并发的,没有严格的顺序要求。并发情况下我们会设置一个合理的窗口,在窗口内进行比对。注:以上问答根据直播间网友提问和嘉宾现场答复整理而成3

PPT阅览

墨天轮文章:《GoldenDB分布式数据库研发与应用实践 - 墨读数据库专题》 https://www.modb.pro/db/28444(复制到浏览器中打开或者在墨天轮网站modb.pro搜索关键词即可阅览)

篇幅有限,以下截取部分PPT页面:

197621154_1_20200729070337521_wm

197621154_2_20200729070337599_wm

197621154_3_20200729070337693_wm

197621154_4_20200729070337787_wm

墨天轮小助手微信(微信号:modb666)!

欢迎对GoldenDB感兴趣的同学申请好友加群

(注明:“申请加入GoldenDB交流群”哦~)

197621154_6_20200729070337990

数据和云

ID:OraNews

如有收获,请划至底部,点击“在看”,谢谢!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值