数据处理方法、装置、计算机可读存储介质及处理器与流程

文档序号:26139700发布日期:2021-08-03 14:23阅读:来源:国知局

技术特征:

1.一种数据处理方法,其特征在于,包括:

获取目标数据,其中,所述目标数据包括:目标标识数据和目标指标数据;

在数据库中查找是否存在第一预存数据,其中,所述第一预存数据包括:第一标识数据和第一指标数据,所述第一标识数据与所述目标标识数据相同;

在所述第一预存数据存在的情况下,比较所述第一指标数据和所述目标指标数据是否相同;

在所述第一指标数据和所述目标指标数据不同的情况下,根据所述目标数据,更新所述第一预存数据,得到第二预存数据,以及根据所述目标数据和当前时间,更新第一时间戳数据,得到第二时间戳数据,其中,所述第一时间戳数据包括所述第一预存数据的生成时间,所述第二时间戳数据包括所述当前时间;

将所述第二预存数据和所述第二时间戳数据发送给服务器。

2.根据权利要求1所述的方法,其特征在于,根据所述目标数据和当前时间,更新第一时间戳数据,得到第二时间戳数据,包括:

确定与所述第一预存数据对应的所述第一时间戳数据,其中,所述第一时间戳数据包括:第三标识数据和第一时间戳,所述第三标识数据与所述第一标识数据相同,所述第一时间戳存储所述第一预存数据的生成时间;

根据所述当前时间,生成当前时间戳;

使用所述当前时间戳替换所述第一时间戳,得到所述第二时间戳数据。

3.根据权利要求1所述的方法,其特征在于,还包括:

在所述数据库中不存在所述第一预存数据的情况下,在所述数据库中生成第三预存数据和第三时间戳数据,其中,所述第三预存数据和所述第三时间戳数据与所述目标数据对应,所述第三时间戳数据存储所述第三预存数据的生成时间;

将所述第三预存数据和所述第三时间戳数据发送给所述服务器。

4.根据权利要求1所述的方法,其特征在于,获取所述目标数据,包括:

根据预定时间间隔,定时向目标平台发送请求数据,其中,所述请求数据包括:请求的标识数据和请求的指标数据类型;

接收所述目标平台返回的所述目标数据,其中,所述目标数据的目标标识数据与所述请求的标识数据相同,所述目标指标数据的类型包括所述请求的指标数据类型。

5.根据权利要求4所述的方法,其特征在于,还包括:

根据所述当前时间和所述第一预存数据的生成时间,确定第一时间间隔;

根据所述第一时间间隔调整所述预定时间间隔,得到第二时间间隔;

根据所述第二时间间隔,定时向所述目标平台发送所述请求数据。

6.根据权利要求5所述的方法,其特征在于,根据所述第一时间间隔调整所述预定时间间隔,得到第二时间间隔,包括:

基于所述第一时间间隔和所述预定时间间隔的比值,确定发送请求的概率,其中,所述比值越大,所述发送请求的概率越小;

根据所述发送请求的概率和所述预定时间间隔,确定所述第二时间间隔。

7.根据权利要求6所述的方法,其特征在于,根据所述发送请求的概率和所述预定时间间隔,确定所述第二时间间隔,包括:

执行一次条件判断,其中,所述条件判断的判断结果为是的概率等于所述发送请求的概率;

若所述条件判断的结果为否,则再执行一次所述条件判断,直到所述条件判断的结果为是,得到执行所述条件判断的次数;

根据所述预定时间间隔和所述次数,确定所述第二时间间隔。

8.一种数据处理装置,其特征在于,包括:

获取模块,用于获取目标数据,其中,所述目标数据包括:目标标识数据和目标指标数据;

查找模块,用于在数据库中查找是否存在第一预存数据,其中,所述第一预存数据包括:第一标识数据和第一指标数据,所述第一标识数据与所述目标标识数据相同;

比较模块,如果所述第一预存数据存在,用于比较所述第一指标数据和所述目标指标数据是否相同;

更新模块,如果所述第一指标数据和所述目标指标数据不同,用于根据所述目标数据,更新所述第一预存数据,得到第二预存数据,以及根据所述目标数据和当前时间,更新第一时间戳数据,得到第二时间戳数据,其中,所述第一时间戳数据包括所述第一预存数据的生成时间,所述第二时间戳数据包括所述当前时间;

发送模块,用于将所述第二预存数据和所述第二时间戳数据发送给服务器。

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行权利要求1至7中任意一项所述数据处理方法。

10.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至7中任意一项所述数据处理方法。


技术总结
本发明公开了一种数据处理方法、装置、计算机可读存储介质及处理器。其中,该方法包括:获取目标数据,其中,目标数据包括目标标识数据和目标指标数据;在数据库中查找是否存在第一预存数据,其中,第一预存数据包括第一标识数据和第一指标数据,第一标识数据与目标标识数据相同;在第一预存数据存在的情况下,比较第一指标数据和目标指标数据是否相同;在第一指标数据和目标指标数据不同的情况下,根据目标数据,更新第一预存数据,得到第二预存数据,以及根据目标数据和当前时间,更新第一时间戳数据,得到第二时间戳数据;将第二预存数据和第二时间戳数据发送给服务器。本发明解决了服务器处理从平台获取的大量重复数据时耗费算力的技术问题。

技术研发人员:张文洋;张国栋
受保护的技术使用者:北京深演智能科技股份有限公司
技术研发日:2021.05.27
技术公布日:2021.08.03
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1