[发明专利]数据处理方法及装置有效
申请号: | 201610214142.7 | 申请日: | 2016-04-07 |
公开(公告)号: | CN107274290B | 公开(公告)日: | 2020-12-18 |
发明(设计)人: | 李少翀;赵亮 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06Q40/06 | 分类号: | G06Q40/06 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 英属开曼群岛大开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 | ||
本申请公开了一种数据处理方法及装置,控制系统在第一接收时间接收数据提交请求,若第一接收时间小于当前结算周期结束时间且数据提交请求的发起时间大于当前结算周期结束时间,拒绝数据提交请求;控制系统在第二接收时间接收到数据获取请求,若第二接收时间大于当前结算周期结束时间且数据获取请求的发起时间小于当前结算周期结束时间,拒绝数据获取请求;控制系统同时接收到数据获取请求以及数据提交请求,在数据提交请求的发起时间大于当前结算周期结束时间且数据获取请求的发起时间小于当前结算周期结束时间,拒绝数据提交请求或者所述数据获取请求。本申请实施例,降低了数据处理的出错率,提高数据处理可靠性。
技术领域
本申请属于数据处理技术领域,具体地说,涉及一种数据处理方法及装置。
背景技术
信息技术和互联网技术的发展,使得在各行各业均涉及到越来越多的数据处理,且随着用户需求的不断增长,数据数量不断递增,数据处理的过程也越来越复杂,特别是涉及多个相互独立的系统之间的数据处理过程。
在现有的一种涉及多系统的系统架构中,主要由控制系统以及多个处理系统构成。控制系统可以接收处理系统的数据获取请求或者数据提交请求,用于从已存储的数据中,向处理系统发送请求获取的相应数据数量的数据;或者将处理系统请求提交的相应数据数量的数据保存到已存储数据中。
由于涉及到与多个处理系统之间的数据处理,为了方便进行数据整理和核对,现有技术中,控制系统通常是周期性的对已存储数据进行数据结算,具体的是在每个结算周期内,根据不同处理系统发起的数据获取请求或数据提交请求,先进行数据操作记录,生成数据结算文件。在每个结算周期结束之后,再根据数据结算文件,对已存储数据进行数据增加或者数据扣减的处理操作。
在每个结算周期内,控制系统接收到数据获取请求时,会根据当前已存储数据的数据数量是否大于或等于数据获取请求中请求获取的数据数量,来确定数据获取请求是否被允许执行。而如果控制系统同时接收到数据获取请求以及数据提交请求,会统计数据提交请求中请求提交的数据数量和已存储数据的数据数量的数据数量总和,如果数据数量总和大于或等于请求获取的数据数量,即便请求获取的数据数量小于已存储数据的数据数量,数据获取请求也会被允许执行,从而被记录在数据结算文件中。
但是,控制系统和处理系统之间可能存在一定程度的时间漂移,从而导致控制系统和处理系统的标准时间存在时间偏差。比如控制系统在其接收时间14:59,同时接收到不同处理系统发送的数据获取请求或数据提交请求,但是数据获取请求的处理系统的发起时间可能为15:01,而数据提交请求的处理系统的发起时间可能为14:59。
由于控制系统生成的数据结算文件,是按照处理系统反馈的发起时间生成的,发明人在研究中发现,如果存在时间偏差,就会在当前结算周期接收到数据获取请求或数据提交请求不会记录在当前结算周期的数据结算文件中,而出现在当前结算周期的下一个结算周期的数据结算文件中,那么在按照数据结算文件,对已存储数据进行数据处理时,就会出现数据处理错误。比如,假设已存储数据的数据数量为300,控制系统同时接收到数据获取请求以及数据提交请求,请求获取的数据数量为400,请求提交的数据数量为150,由于已储存数据的数据数量和请求提交的数据数量的总和为450,大于请求获取的数据数量为400,则数据获取请求以及数据提交请求均会被允许执行,其中,数据数量的单位可以根据实际情况设定。但是,如果数据获取请求记录在当前结算周期的数据结算文件中,而数据提交请求记录在当前结算周期的下一个结算周期的数据结算文件中,那么在按照当前周期的数据结算文件进行数据处理时,由于已存储数据的数据数量300小于请求获取的数据数量400,就会导致数据处理出现错误。
发明内容
有鉴于此,本申请所要解决的技术问题是提供了一种数据处理方法及装置,用于解决现有技术中数据处理出现错误的技术问题。
为了解决上述技术问题,本申请公开了一种数据处理方法,包括:
控制系统在第一接收时间接收数据提交请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610214142.7/2.html,转载请声明来源钻瓜专利网。