分布式数据库的整合?

老师你好,目前我们行内数据库都是各个系统都是单独的,类型也有很多,有DB2,INFORMIX,ORACLE等多种数据库,如果要统一换成分布式数据库的话,以前这些数据库如果平移?还有是否能再次复用?谢谢...显示全部

老师你好,目前我们行内数据库都是各个系统都是单独的,类型也有很多,有DB2,INFORMIX,ORACLE等多种数据库,如果要统一换成分布式数据库的话,以前这些数据库如果平移?还有是否能再次复用?谢谢

收起
参与27

查看其它 6 个回答wanglaye的回答

wanglayewanglaye课题专家组信息技术经理某大型金融机构

对银行的各种应用场景进行归类,考虑从两个维度归类:
( 1 ) 交易型 or 分析型:可以将银行的业务非常粗略地分为交易型场景、分析型场景。网银、手机银行等属于交易类,数据平台、报表系统属于分析类。一般交易类系统使用分布式数据库;分析类系统也可以用但是并不推荐,因为大多数分布式数据库具备的HTAP能力还是以T(交易)为主,如果上分析类系统的话并不能最大化利用分布式数据库的特性,对于行里来说可能存在资源浪费。
( 2 )交易规模大 or 小:并发量大的业务系统使用分布式数据库,并发量小的系统使用传统数据库(当然也可以使用分布式数据库,看贵行意愿)。
总结的话,交易类、并发量大的系统,适合 上分布式数据库 。大部分分布式数据库支持“一套管控+多套计算节点”的部署方式,计算节点可以复用,也可以给重要业务系统分配单独的专用的计算节点。

分布式数据库产品栈一般会带数据同步软件,负责异构数据的同步。分布式数据库上线时, 选择外围小型事务型系统做试点迁移,分布式数据库和原数据库做好数据同步,分布式数据库作为从,逐渐过渡至主。 具体每个分布式数据库支持哪些异构数据库同步,要看不同厂商。

银行 · 2020-04-02
浏览2507

回答者

wanglaye
信息技术经理某大型金融机构
擅长领域: 数据库服务器分布式系统

wanglaye 最近回答过的问题

回答状态

  • 发布时间:2020-04-02
  • 关注会员:8 人
  • 回答浏览:2507
  • X社区推广