[发明专利]一种实现业务处理的方法、装置及设备在审
申请号: | 202111294611.8 | 申请日: | 2021-11-03 |
公开(公告)号: | CN114003624A | 公开(公告)日: | 2022-02-01 |
发明(设计)人: | 黄文强 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F16/2453 | 分类号: | G06F16/2453;G06F16/2455;G06N3/04;G06N3/08;G06Q40/02 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 钱湾湾 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 业务 处理 方法 装置 设备 | ||
本申请公开了一种实现业务处理的方法、装置及设备,可应用于大数据领域,该方法包括:基于字段的查询指令,从目标系统对应的存储器中读取字段;判断所读取的字段是否完整,如果不完整,则从缓存系统中读取查询指令所指示的字段,以便目标系统基于从缓存系统中读取的字段实现业务处理,其中,缓存系统独立于目标系统。由于在目标系统中处理业务之前,首先判断从目标系统中读取的字段是否完整,当字段不完整时,可以从缓存系统中重新读取字段,提高处理业务的正确性。
技术领域
本申请涉及数据处理技术领域,尤其涉及一种实现业务处理的方法、装置及设备。
背景技术
某些银行的内部系统比较多,为了实现一个功能,可能需要多个系统之间进行信息交互。在字段传递的过程中,有可能会因为系统原因造成字段的部分信息被截取。在处理业务时,系统查询到不完整字段会影响业务的正常处理。
发明内容
本申请实施例提供了一种实现业务处理的方法、装置及设备,以便提高处理业务的准确性。
第一方面,本申请实施例提供了一种实现业务处理的方法,所述方法包括:
基于字段的查询指令,从目标系统对应的存储器中读取所述字段;
判断读取的所述字段是否完整;
如果不完整,则从缓存系统中读取所述查询指令所指示的字段,以便所述目标系统基于从所述缓存系统中读取的所述字段实现业务处理;其中,所述缓存系统独立于所述目标系统。
在一种可能的实施方式中,所述缓存系统中存储的所述字段是在所述字段的初始长度超过预设长度时从源系统获取的。
在一种可能的实施方式中,所述判断从所述目标系统中读取的所述字段是否完整包括:
将所述字段的特征信息输入到反向传播BP神经网络模型,获取所述BP神经网络模型的输出结果,所述输出结果用以表征所述字段的完整性。
在一种可能的实施方式中,所述字段的特征信息包括:字段属性、从所述目标系统对应的存储器中读取的所述字段的长度和字段完整度概率中的至少一种;其中,所述字段完整度概率为字段在各个系统中存储的长度为所述初始长度的次数占总存储次数的比例。
在一种可能的实施方式中,所述方法还包括:
当从所述目标系统对应的存储器中读取的所述字段不完整时,将所述存储器中存储的所述字段替换为所述缓存系统中存储的所述字段。
在一种可能的实施方式中,所述判断从所述目标系统对应的存储器中读取的所述字段是否完整包括:
判断是否为第一次查询所述字段;
当为第一次查询所述字段时,判断从所述目标系统对应的存储器中读取的所述字段是否完整。
在一种可能的实施方式中,所述方法还包括:
当从所述目标系统对应的存储器中读取的所述字段完整时,删除所述缓存系统中存储的所述字段。
第二方面,本申请实施例提供了一种实现业务处理的装置,所述装置包括:第一获取模块、判断模块以及第二获取模块:
所述第一获取模块,用于基于字段的查询指令,从目标系统对应的存储器中读取所述字段;
所述判断模块,用于判断读取的所述字段是否完整;
所述第二获取模块,用于当所述字段不完整时,则从缓存系统中读取所述查询指令所指示的字段,以便所述目标系统基于从所述缓存系统中读取的所述字段实现业务处理;其中,所述缓存系统独立于所述目标系统。
第三方面,本申请实施例提供了一种实现业务处理的设备,所述设备包括:存储器以及处理器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111294611.8/2.html,转载请声明来源钻瓜专利网。