海外多银行的数据分析系统及方法技术方案

技术编号:30634625 阅读:73 留言:0更新日期:2021-11-04 00:17
本发明专利技术提供一种海外多银行的数据分析系统及方法,系统包括全球集中管理层和海外分行部署层,在全球集中管理层中第一Mysql单实例上创建有第一Mysql数据库,该第一Mysql数据库存储有数据库信息表和应用程序集,海外分行部署层中每个第二Mysql单实例上创建有一个或多个海外分行对应的第二Mysql数据库,该第二Mysql数据库存储有相应海外分行的应用数据。应用程序集中的一个应用程序被触发运行后,能够从数据库信息表中读取目标海外分行的数据库信息,进而基于该信息远程连接目标海外分行对应的目标第二Mysql数据库,以此对目标第二Mysql数据库中的应用数据进行访问操作处理。显然本发明专利技术的系统能够支持全球多个银行的应用,保证开发运维的高效性和低成本、以及数据访问安全性。访问安全性。访问安全性。

【技术实现步骤摘要】
海外多银行的数据分析系统及方法


[0001]本专利技术涉及软件
,更具体地说,涉及一种海外多银行的数据分析系统及方法。

技术介绍

[0002]在金融企业国际化发展的现阶段,对于企业数据分析系统提出了新挑战。全球统一分析既要国外银行的应用尽量统一,又要符合当地监管机构要求不能跨银行访问数据。多银行支持是个难点。
[0003]对于多银行分析应用,为了满足数据使用安全,每个海外分行独立部署一套Oracle数据库、独立搭建一套应用程序,各自维护开发和运营。这显然对于全球集中的数据分析带来极大困难。

技术实现思路

[0004]有鉴于此,为解决上述问题,本专利技术提供一种海外多银行的数据分析系统及方法,技术方案如下:
[0005]本专利技术一方面提供一种海外多银行的数据分析系统,所述系统包括:全球集中管理层和海外分行部署层;
[0006]所述全球集中管理层包括第一Mysql单实例和在所述第一Mysql单实例上创建的第一Mysql数据库,所述第一Mysql数据库用于存储数据库信息表和应用程序集,所述数据库信息表中本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种海外多银行的数据分析系统,其特征在于,所述系统包括:全球集中管理层和海外分行部署层;所述全球集中管理层包括第一Mysql单实例和在所述第一Mysql单实例上创建的第一Mysql数据库,所述第一Mysql数据库用于存储数据库信息表和应用程序集,所述数据库信息表中记录有海外分行的数据库信息,所述应用程序集由至少一个应用程序组成;所述海外分行部署层包括多个第二Mysql单实例和在所述第二Mysql单实例上创建的至少一个第二Mysql数据库,所述第二Mysql数据库与所述海外分行一一对应,所述第二Mysql数据库用于存储相应海外分行的应用数据;所述应用程序被触发运行,由运行中的所述应用程序实现:从所述数据库信息表中读取目标海外分行的数据库信息;基于所述目标海外分行的数据库信息远程连接所述目标海外分行对应的目标第二Mysql数据库;对所述目标第二Mysql数据库中的应用数据进行访问操作处理。2.根据权利要求1所述的系统,其特征在于,所述应用程序集中每个应用程序具有至少一个与其相关联的海外分行;相应的,运行中的所述应用程序实现从所述数据库信息表中读取目标海外分行的数据库信息的方式,包括:从所述数据库信息表中读取相关联的海外分行的数据库信息,所述相关联的海外分行作为所述目标海外分行。3.根据权利要求1所述的系统,其特征在于,运行中的所述应用程序实现从所述数据库信息表中读取目标海外分行的数据库信息的方式,包括:在处理方式为串行处理的情况下,从所述数据库信息表中依次读取海外分行的数据库信息,当前读取到的海外分行作为所述目标海外分行。4.根据权利要求1所述的系统,其特征在于,运行中的所述应用程序实现从所述数据库信息表中读取目标海外分行的数据库信息的方式,包括:在处理方式为并行处理的情况下,从所述数据库信息表中同时读取多个海外分行的数据库信息,所述多个海外分行作为所述目标海外分行。5.根据权利要求1所述的系统,其特征在于,所述数据库信息中包含所属海外分行的连接信息和用户信息,所述用户信息中包括用户标识和所述用户标识对应的密文的用户密码;相应的,运行中的所述应用程序实现基于所述目标海外分行的数据库信息远程连接所述目标海外分行对应的目标第二Mysql数据库的方式,包括:基于所述目标海外分行的连接信息远程连接所述目标海外分行对应的目标第二Mysql数据库;相应的...

【专利技术属性】
技术研发人员:王党团盛沛吴平凡钱丽雯肖相如郭慧杰牙祖将李小龙
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1