全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211259217.5 (22)申请日 2022.10.14 (71)申请人 上海通联金融服 务有限公司 地址 200437 上海市虹口区汶水东路3 51号 1号楼2层276室 (72)发明人 洪俊  (74)专利代理 机构 上海翰信知识产权代理事务 所(普通合伙) 31270 专利代理师 刘姗 (51)Int.Cl. G06F 9/50(2006.01) G06Q 40/04(2012.01) G06F 16/22(2019.01) G06F 16/2455(2019.01) (54)发明名称 一种金融系统单 元化的实现方法 (57)摘要 本发明涉及一种金融系统单元化的实现方 法, 包括以下步骤: 将金融系统划分多个单元, 且 每个单元具有唯一标识; 将同一客户的所有详细 数据存入同一个单元内; 若新增客户, 则所述新 增客户的所有详细数据存入所有单元中最空闲 的单元内; 根据客户的所有详细数据存入各单元 的情况建立映射路由表; 进行联机交易的单元化 处理, 接收客户请求, 查询映射路由表得到客户 所对应的单元, 将所述客户请求发送至对应的单 元中进行处理; 进行批处理的单元化处理, 将所 有待处理的文件发送至各个单元, 各单元仅处理 本单元内存有所有详细数据的客户的文件, 生成 并合并单元结果文件。 本发明使金融系统最大程 度的逐渐 趋向于负载均衡, 提高系统性能。 权利要求书1页 说明书5页 附图3页 CN 115543625 A 2022.12.30 CN 115543625 A 1.一种金融系统单 元化的实现方法, 其特 征在于, 包括以下步骤: 将金融系统划分多个单 元, 且每个单元具有唯一标识; 将同一客户的所有详细数据存 入同一个单 元内; 若新增客户, 则所述 新增客户的所有详细数据存 入所有单 元中最空 闲的单元内; 根据客户的所有详细数据存 入各单元的情况建立映射路由表; 进行联机交易的单元化处理, 接收客户请求, 查询映射路由表得到客户所对应的单元, 将所述客户请求发送至对应的单 元中进行处 理; 进行批处理的单元化处理, 将所有待处理的文件发送至各个单元, 各单元仅处理本单 元内存有所有详细数据的客户的文件, 生成并合并单 元结果文件。 2.如权利要求1所述的金融系统单 元化的实现方法, 其特 征在于, 各单元内部均具有完整的系统, 包括 业务服务和数据库; 客户的所有详细数据包括: 客户号、 卡 号、 账户号、 身份 证号、 手机号以及交易 流水。 3.如权利要求2所述的金融系统单元化的实现方法, 其特征在于, 所述映射路由表中通 过各单元的唯一标识和客户的客户号进行映射。 4.如权利要求1所述的金融系统单元化的实现方法, 其特征在于, 查询映射路由表得到 客户所对应的单 元之后, 还 包括以下步骤: 通过Redis进行缓存。 5.如权利要求1所述的金融系统单元化的实现方法, 其特征在于, 进行批处理 的单元化 处理时, 若仅为数据加工, 则每 个单元进行单独的批处 理。 6.如权利要求1所述的金融系统单元化的实现方法, 其特征在于, 各单元仅处理本单元 内存有所有详细数据的客户的文件, 步骤如下: 每个单元对待处理的文件进行过滤判断, 若不属于本单元的客户, 则 跳过不处理, 若属 于本单元的客户, 则对待处 理的文件进行处 理。 7.如权利要求1所述的金融系统单元化的实现方法, 其特征在于, 最空闲 的单元的判断 方式如下: 计算各单元的繁忙度, 计算公式为: M=f(U,C); 其中, M为各单元的繁忙度, U为各单元 的属性, C为 客户的属性, f为繁忙度计算公式; 获取最小M值所对应的单 元, 判断为 最空闲的单元。 8.如权利要求7所述的金融系统单元化的实现方法, 其特征在于, 各单元的属性包括: 权重、 地域、 配置以及单 元内各类数据统计。 9.如权利要求1所述的金融系统单 元化的实现方法, 其特 征在于, 若存在与客户没有直接对应关系的数据, 则单独设置单元以存放此类数据或将此类数 据存入每个单元内。 10.如权利要求9所述的金融系统单元化的实现方法, 其特征在于, 此类数据更新时, 通 过RabbitMQ通知所有单 元更新。权 利 要 求 书 1/1 页 2 CN 115543625 A 2一种金融系统单元化的实现方 法 技术领域 [0001]本发明涉及互联网金融技 术领域, 特别涉及一种金融系统单 元化的实现方法。 背景技术 [0002]对于一些金融系统, 客户不断增加, 对系统资源的请求也不断增长, 尤其是数据库 在硬件资源达到顶配后扩容困难, 会逐渐导致系统性能瓶颈情况 的出现。 虽然可以采用一 些商用分布式数据库, 但一方面成本高, 另一方面 也难以保证系统整体线性扩容。 [0003]因此有必要提供一种金融系统单元化的实现方法, 从而使金融系统最大程度的逐 渐趋向于负载均衡, 提高系统性能。 发明内容 [0004]本发明的目的在于提供一种金融系统单元化的实现方法, 从而使金融系统最大程 度的逐渐趋向于负载均衡, 提高系统性能。 [0005]为了解决现有技术中存在的问题, 本发明提供了一种金融系统单元化的实现方 法, 包括以下步骤: [0006]将金融系统划分多个单 元, 且每个单元具有唯一标识; [0007]将同一客户的所有详细数据存 入同一个单 元内; [0008]若新增客户, 则所述 新增客户的所有详细数据存 入所有单 元中最空 闲的单元内; [0009]根据客户的所有详细数据存 入各单元的情况建立映射路由表; [0010]进行联机交易的单元化处理, 接收客户请求, 查询映射路由表得到客户所对应的 单元, 将所述 客户请求发送至对应的单 元中进行处 理; [0011]进行批处理的单元化处理, 将所有待处理的文件发送至各个单元, 各单元仅处理 本单元内存有所有详细数据的客户的文件, 生成并合并单 元结果文件。 [0012]可选的, 在所述金融系统单 元化的实现方法中, [0013]各单元内部均具有完整的系统, 包括 业务服务和数据库; [0014]客户的所有详细数据包括: 客户号、 卡号、 账户号、 身份证号、 手机号以及交易流 水。 [0015]可选的, 在所述金融系统单元化的实现方法中, 所述映射路由表中通过各单元的 唯一标识和客户的客户号进行映射。 [0016]可选的, 在所述金融系统单元化的实现方法中, 查询映射路由表得到客户所对应 的单元之后, 还 包括以下步骤: [0017]通过Redis进行缓存。 [0018]可选的, 在所述金融系统单元化的实现方法中, 进行批处理的单元化处理时, 若仅 为数据加工, 则每 个单元进行单独的批处 理。 [0019]可选的, 在所述金融系统单元化的实现方法中, 各单元仅处理本单元内存有所有 详细数据的客户的文件, 步骤如下:说 明 书 1/5 页 3 CN 115543625 A 3

PDF文档 专利 一种金融系统单元化的实现方法

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种金融系统单元化的实现方法 第 1 页 专利 一种金融系统单元化的实现方法 第 2 页 专利 一种金融系统单元化的实现方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 01:00:33上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。