[发明专利]时序数据同步方法、装置、设备及存储介质有效

专利信息
申请号: 202110051494.6 申请日: 2021-01-15
公开(公告)号: CN112380225B 公开(公告)日: 2021-03-30
发明(设计)人: 官川丰;潘永高;张军旺 申请(专利权)人: 长沙树根互联技术有限公司
主分类号: G06F16/22 分类号: G06F16/22;G06F16/23;G06F16/27
代理公司: 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 代理人: 荣颖佳
地址: 410000 湖南省长沙市长沙经*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 时序 数据 同步 方法 装置 设备 存储 介质
【权利要求书】:

1.一种时序数据同步方法,其特征在于,包括:

从服务器获取至少一段待同步数据的信息,每段所述待同步数据的信息包括如下至少一项:待同步数据的饱满情况、所述待同步数据的开始时间、所述待同步数据的结束时间;

根据所述待同步数据的饱满情况确定所述待同步数据的数据状态,所述数据状态包括:已有数据、无数据、缺失数据,所述已有数据用于标识所述待同步数据中包括实际数据的状态,所述无数据用于标识所述待同步数据不包括实际数据的状态,所述缺失数据用于标识所述待同步数据在所述服务器中包括实际数据而获取后不包括实际数据的状态;

根据所述待同步数据的开始时间、所述待同步数据的结束时间、所述待同步数据的数据状态以及本地数据的同步状态日志,将所述待同步数据插入至所述本地数据的同步状态日志中,得到新的本地数据的同步状态日志;

其中,所述本地数据的同步状态日志中包括多个时间段,每个时间段包括开始时间、结束时间、开始时间的数据状态以及结束时间的数据状态;

所述本地数据的同步状态日志以二叉树结构存储,所述二叉树结构中的每个节点表示一个时间点,两个相邻节点之间的连线表示所述两个相邻节点所表示时间所组成的时间段,且所述二叉树结构中每个节点具有一键值,所述键值表示所述节点所表示的时间点的数据状态;

所述根据所述待同步数据的开始时间、所述待同步数据的结束时间、所述待同步数据的数据状态以及所述本地数据的同步状态日志,将所述待同步数据插入至所述本地数据的同步状态日志中,得到新的本地数据的同步状态日志,包括:

根据所述至少一段待同步数据的开始时间、所述待同步数据的结束时间以及所述待同步数据的数据状态,生成所述至少一段待同步数据的二叉树结构;

分别将每段待同步数据的二叉树结构插入至所述本地数据的二叉树结构中,得到插入后的二叉树结构;

根据所述待同步数据的二叉树结构在所述插入后的二叉树结构中的位置,将所述待同步数据插入所述本地数据的同步状态日志中。

2.如权利要求1所述的方法,其特征在于,所述根据所述至少一段待同步数据的开始时间、所述待同步数据的结束时间以及所述待同步数据的数据状态,生成所述至少一段待同步数据的二叉树结构,包括:

根据所述至少一段待同步数据的开始时间、所述待同步数据的结束时间以及所述待同步数据的数据状态,确定所述待同步数据对应的信息编组表达格式;

根据所述待同步数据对应的信息编组表达格式确定所述待同步数据的二叉树结构。

3.如权利要求1或2所述的方法,其特征在于,所述分别将每段待同步数据的二叉树结构插入至所述本地数据的二叉树结构中,得到插入后的二叉树结构之前,所述方法还包括:

分别判定所述待同步数据的开始时间与所述本地数据的同步状态日志中第一个时间段的开始时间,以及所述待同步数据的结束时间与所述本地数据的同步状态日志中最后一个时间段的结束时间的先后关系。

4.如权利要求3所述的方法,其特征在于,所述分别将每段待同步数据的二叉树结构插入至所述本地数据的二叉树结构中,得到插入后的二叉树结构,包括:

若所述待同步数据的开始时间小于或者等于所述本地数据的同步状态日志中第一个时间段的开始时间且所述待同步数据的结束时间小于所述本地数据的同步状态日志中最后一个时间段的结束时间,则删除所述本地数据的同步状态日志中所有时间戳小于或者等于所述待同步数据的结束时间的节点并记录其中时间戳最大节点的数据状态;

判断所述时间戳最大节点的数据状态与所述待同步数据的数据状态是否一致;

若一致,则根据所述待同步数据的开始时间以及所述待同步数据的数据状态确定插入后的二叉树结构;

若不一致,则根据所述待同步数据的开始时间以及所述待同步数据的数据状态、所述待同步数据的结束时间以及时间戳最大节点的数据状态确定插入后的二叉树结构。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙树根互联技术有限公司,未经长沙树根互联技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110051494.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top