[发明专利]一种数据回流检测方法、装置及设备在审
申请号: | 201910385220.3 | 申请日: | 2019-05-09 |
公开(公告)号: | CN110245164A | 公开(公告)日: | 2019-09-17 |
发明(设计)人: | 魏玲;殷贤程 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06F16/27;G06F16/28 |
代理公司: | 北京晋德允升知识产权代理有限公司 11623 | 代理人: | 刘立升 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据总量 数据回流 装置及设备 判断结果 相等 检测 | ||
1.一种数据回流检测方法,包括:
获取待回流数据的数据总量;
在确定数据回流开始后,确定已回流数据的数据总量;
判断所述待回流数据的数据总量与所述已回流数据的数据总量是否相等,得到第一判断结果;
当所述第一判断结果表示所述待回流数据的数据总量与所述已回流数据的数据总量相等时,确定数据回流完成。
2.如权利要求1所述的方法,所述确定已回流数据的数据总量,具体包括:
获取定时任务触发指令;
响应于所述定时任务触发指令,在第一预设时间,确定已回流数据的数据总量。
3.如权利要求2所述的方法,所述判断所述待回流数据的数据总量与所述已回流数据的数据总量是否相等,得到第一判断结果之后,还包括:
当所述第一判断结果表示所述待回流数据的数据总量与所述已回流数据的数据总量不相等时,在第二预设时间确定所述已回流数据的数据总量,所述第二预设时间与所述第一预设时间之间的时间间隔满足预设阈值。
4.如权利要求1所述的方法,所述获取待回流数据的数据总量,具体包括:
从第一数据库中的第一数据表中获取所述待回流数据总量,所述第一数据库为在线数据库,所述第一数据表中的数据总量为第二数据库存储在所述第一数据表中的有效数据的数据总量,所述有效数据为所述第二数据库对所述第一数据库同步的原始数据进行处理后得到的数据,所述待回流数据的数据总量表示所述有效数据的总条数或有效数据的总数据量。
5.如权利要求4所述的方法,所述确定已回流数据的数据总量,具体包括:
从所述第一数据库中的第二数据表中获取已回流明细数据,所述第二数据表中的已回流明细数据表示所述第二数据库回流到所述第二数据表中的数据明细;
确定所述已回流明细数据对应的已回流数据的数据总量。
6.如权利要求1所述的方法,所述获取待回流数据的数据总量之后,还包括:
根据所述待回流数据的数据总量预测所述待回流数据回流所需的总时长;
根据所述总时长设定定时任务对应的总时长、所述第一预设时间以及所述第二预设时间。
7.如权利要求6所述的方法,所述判断所述待回流数据的数据总量与所述已回流数据的数据总量是否相等,得到第一判断结果之后,还包括:
当所述第一判断结果表示所述待回流数据的数据总量与所述已回流数据的数据总量不相等时,获取当前已回流数据的回流时间;
判断所述回流时间与所述总时长之间的差值是否满足预设时长,得到第二判断结果;
当所述第二判断结果表示所述回流时间与所述总时长之间的差值满足预设时长时,缩短获取已回流数据量的时间间隔。
8.如权利要求1所述的方法,所述判断所述待回流数据的数据总量与所述已回流数据的数据总量是否相等,得到第一判断结果之后,还包括:
当所述第一判断结果表示所述待回流数据的数据总量与所述已回流数据的数据总量不相等时,判断当前已回流数据的数据总量与上一次获取的已回流数据的数据总量是否相等,得到第三判断结果;
当所述第三判断结果表示所述当前已回流数据的数据总量与上一次获取的已回流数据的数据总量相等时,确定回流发生异常,向控制回流的设备发送回流异常信息。
9.一种数据回流检测装置,包括:
待回流数据总量获取模块,用于获取待回流数据的数据总量;
已回流数据总量确定模块,用于在确定数据回流开始后,确定已回流数据的数据总量;
判断模块,用于判断所述待回流数据的数据总量与所述已回流数据的数据总量是否相等,得到第一判断结果;
确定模块,用于当所述第一判断结果表示所述待回流数据的数据总量与所述已回流数据的数据总量相等时,确定数据回流完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910385220.3/1.html,转载请声明来源钻瓜专利网。