加入收藏 | 设为首页 | 会员中心 | 我要投稿 厦门网 (https://www.xiamenwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 创业 > 正文

浙江网商银行股份有限公司技术专家杨祥合:网商银行分布式数据库应用实践

发布时间:2019-06-07 07:48:01 所属栏目:创业 来源:中国IDC圈
导读:副标题#e# 下午好,我叫杨祥合来自网商银行架构部,过去没有分布式数据库的时候,业界往往用类似MYSQL这样数据库做分库分表,把一个大库拆成很多小库。通过分库分表提升我们数据库的扩展能力。当拆完之后发现主库和备库之间搭建master-slave的架构,当主库

三地五副本是成本降低了还是升高了?我是这么认为的,对于用户的体验的标准如果不一样,就没有办法衡量哪个成本高哪个成本低。单机数据库,城市级挂了之后就不可用了,这和三地五中心支持城市级容灾不在一个层次上。

建立了三地五副本之后,我们在成本降低上创新,通过历史库的方案,有两个点,

1、用Sata盘换掉SSD盘,Sata盘成本是SSD的1/10。

2、历史库假定是只读的,这样冷数据库(历史库)备份只需要存一份全量备份(而不是多个全量备份),从而降低了备份的成本。网商银行去年仅机器成本一项就节约了几百万。

每一家企业或者每一家银行从小到大的发展历程,做数据库架构,开始的时候集群资源特别少,做架构比较难,多集群资源共享,慢慢银行业务发展大一点,实现租户级共享,再到每个业务专享集群,是这样一个发展历程。那如何提供架构的弹性?

虚拟化提升了数据库架构的弹性,假设有一套硬件,我们虚拟出多个集群,当我们有了更多集群的硬件资源之后,只需要做一个虚拟机的迁移,就可以把它迁到更多机器资源硬件上。当每个集群分布在不同的硬件之上,降低了单集群的容损率,也就是单集群挂掉之后对业务的影响。通过提升数据库架构弹性,数据库架构很容易从原来几十台、几百台机器扩展到几千台机器,这提升了但集群容损率,从而让架构有了更高的弹性。

分布式数据库的能力越来越强大、越来越健壮,我们觉得数据库的能力只是数据库这个视角之上的。数据库前端关联着业务,而业务跟我们公司的战略目标、业务连续性、用户的体验极其相关,我们希望全面看待分布式数据库的调度等等,从各种视角,把各种资源、各种数据打通,不断用创新的能力驱动更加智能的调度,从而实现最好、最优的业务、最关键的用户体验得到保障。

回过头来,整个金融行业向分布式数据库转型,我们希望能和同仁们一起努力开拓创新、不断进取,不断拓展分布式数据库的应用边界,不断提升用户的体验,为我们的社会做出更大的贡献。谢谢!

相关阅读:

大数据,改变一座城  

大数据可以帮助企业在2019年扩大销售额  

(编辑:厦门网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读