[发明专利]数据处理方法、装置、计算机设备、存储介质和程序产品在审
申请号: | 202111366828.5 | 申请日: | 2021-11-18 |
公开(公告)号: | CN114238310A | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 王铃惠;秦文劭;史志龙 | 申请(专利权)人: | 上海浦东发展银行股份有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06Q40/04 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 黄晓庆 |
地址: | 200001 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 计算机 设备 存储 介质 程序 产品 | ||
本申请涉及一种数据处理方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:获取目标交易数据的参考时刻,将该参考时刻为结束时刻确定目标交易数据的产生时段,进而根据产生时段与索引记录确定目标交易数据的处理结果。由于预先建立了索引记录,索引记录中包括多个历史时段以及对应多个历史时段内实时交易数据的处理结果,并且目标交易数据的产生时段内又包括至少一历史时段,因此在确定目标交易数据的处理结果时,针对产生时段中所包括的历史时段部分,可直接取索引记录中相应历史时段的处理结果,无需再进行计算处理,进而减少了数据处理量,提高了数据处理效率。
技术领域
本申请涉及计算机技术领域,特别是涉及一种数据处理方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术
随着金融行业的迅速发展,金融行业的管理系统中每时每刻都有大量的交易数据产生,这种不断产生数据称为流式数据。
在金融管理系统内部,每产生一笔交易数据均会触发一次数据处理,如统计交易次数、交易总额、借贷总额等数据处理。传统技术中每次数据处理均是以当前交易数据的产生时刻为参考点,对过去一段时间内所产生的每一笔交易数据进行上述数据处理,以得到处理结果。
然而,传统数据处理方式中每次需要处理的数据量很大,处理效率低。
发明内容
基于此,有必要针对上述技术问题,提供一种数据处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
第一方面,本申请提供了一种数据处理方法,包括:
获取目标交易数据的参考时刻;
基于参考时刻确定目标交易数据的产生时段;其中,参考时刻为目标交易数据的产生时段的结束时刻;
根据产生时段与索引记录确定目标交易数据的处理结果;其中,索引记录包括多个历史时段以及与对应多个历史时段内实时交易数据的处理结果,产生时段包括至少一历史时段。
在其中一个实施例中,根据产生时段与索引记录确定目标交易数据的处理结果,包括:
确定产生时段中与索引记录中的历史时段匹配的第一历史时段,并在索引记录中获取第一历史时段对应的第一处理结果;
确定产生时段中与索引记录中的历史时段不匹配的第二历史时段,并根据第二历史时段内的实时交易数据确定第二历史时段对应的第二处理结果;
根据第一处理结果以及第二处理结果确定目标交易数据的处理结果。
在其中一个实施例中,上述方法还包括:
接收实时交易数据,基于实时交易数据生成索引记录。
在其中一个实施例中,基于实时交易数据生成索引记录,包括:
按照数据产生的先后顺序对实时交易数据进行排序处理,得到数据队列;
基于预设时间窗口对数据队列进行划分,得到不同历史时段的交易数据;其中,预设时长窗口的时长与历史时段的时长相等;
对不同历史时段的实时交易数据进行预设处理,得到不同历史时段对应的处理结果;
记录不同历史时段以及对应不同历史时段的处理结果,得到索引记录。
在其中一个实施例中,基于预设时间窗口对数据队列进行划分,包括:
以预设时刻为起始时刻,对数据队列执行数据划分操作;其中,数据划分操作包括:基于预设时间窗口从数据队列中划分出一个历史时段对应的交易数据;
更新起始时刻,重复执行数据划分操作。
在其中一个实施例中,更新起始时刻,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海浦东发展银行股份有限公司,未经上海浦东发展银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111366828.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据包处理方法、装置、计算机设备和存储介质
- 下一篇:一种实用性高的磁棒套