[发明专利]基于各级区域平台的数据索引同步方法及其数据访问方法在审
申请号: | 201911148332.3 | 申请日: | 2019-11-21 |
公开(公告)号: | CN111008242A | 公开(公告)日: | 2020-04-14 |
发明(设计)人: | 高希余;吴军;赵华桥;岳才勇 | 申请(专利权)人: | 山东众阳健康科技集团有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/22 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 李琳 |
地址: | 250000 山东省济南市高*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 各级 区域 平台 数据 索引 同步 方法 及其 访问 | ||
1.一种基于各级区域平台的数据索引同步方法,其特征在于,包括:
多个区域平台服务器分层部署数据路由网络,每个区域平台服务器分别存储其对应层级的数据集市与路由节点;
最高层路由节点采用定时触发形式,自上而下逐级向下级路由节点发送索引同步命令,直至发送至最低层路由节点;
下级路由节点接收索引同步命令,根据自身对应的数据集市,生成本地的索引数据,由最底层路由节点自下而上逐级合并索引数据,直至发送至最高层路由节点;
最高层级的路由节点将合并的索引数据逐级下发至各级路由节点,各级路由节点同步更新索引数据,并预设寻址优先级,存储至对应的区域平台服务器中,根据同步更新的索引数据和寻址优先级进行索引数据的访问。
2.如权利要求1所述的一种基于各级区域平台的数据索引同步方法,其特征在于,
所述自上而下逐级向下级路由节点发送索引同步命令,在设定时间段内接收下级路由节点的反馈信息,记录各级节点同步状态。为了防止下级路由节点无法正常上传索引数据,采用超时机制进行控制,记录上传状态。
3.如权利要求1所述的一种基于各级区域平台的数据索引同步方法,其特征在于,
所述逐级合并索引数据包括,下级路由节点的索引数据生成后,发送同步数据包,在所有同步数据包发送成功后,发送索引发送完成标识;所述同步数据包包括同步开始标识、索引类型、索引数据记录数以及索引数据。
4.如权利要求1所述的一种基于各级区域平台的数据索引同步方法,其特征在于,
所述逐级合并索引数据包括,上级路由节点接收同步数据包并解析,确定索引类型,将其下级路由节点的索引数据保存至下级索引临时表中,根据索引发送完成标识验证索引数据是否上传完毕,并更新各级节点同步状态。
5.如权利要求1所述的一种基于各级区域平台的数据索引同步方法,其特征在于,
所述逐级合并索引数据包括,各级路由节点接收到其下一级路由节点上传的索引数据后,与本地索引数据进行合并,继续向上级路由节点上传,直至发送至最高层路由节点。
6.如权利要求1所述的一种基于各级区域平台的数据索引同步方法,其特征在于,
各级路由节点在接收到其上级节点发送的合并索引数据时,将合并索引数据保存到上级索引临时表,在接收完成后,将其与本地索引数据进行合并,存储至对应的区域平台服务器中,完成索引数据的同步。
7.一种基于各级区域平台的数据索引同步系统,其特征在于,实现如权利要求1-6任一项所述的数据索引同步方法,包括,
多个区域平台服务器以及由多个区域平台服务器分层部署的多级路由节点,相邻层的路由节点间交换数据,实现多个区域平台服务器索引数据的同步;
所述各级路由节点同步更新索引数据,并预设寻址优先级,存储至对应的区域平台服务器中,根据同步更新的索引数据和寻址优先级进行索引数据的访问。
8.一种基于各级区域平台的数据访问方法,其特征在于,该方法基于权利要求1-6中任一项所述的数据索引同步方法,包括,
各级路由节点索引数据完成同步后,搭建数据访问通道;
接收数据访问指令,确定目标访问数据对应的目标索引数据以及目标索引数据中的存储路径;
根据目标索引数据的存储路径,在数据访问通道中,按照寻址优先级的方式对索引数据进行访问读取。
9.如权利要求8所述的一种基于各级区域平台的数据访问方法,其特征在于,
所述按照寻址优先级的方式对索引数据进行访问读取具体为,
连通目标索引数据当前层级对应的第一优先级地址,判断目标索引数据是否存在于当前地址上,若是,则提取目标数据;
否则,连通目标索引数据当前层级对应的第二优先级地址,判断目标索引数据是否存在于当前地址上,若是,则提取目标数据;
否则,连通目标索引数据当前层级对应的第三优先级地址,判断目标索引数据是否存在于当前地址上,若是,则提取目标数据。
10.一种基于各级区域平台的数据访问系统,其特征在于,实现如权利要求8-9任一项所述的数据访问方法,包括,
通道搭建模块,其用于各级路由节点索引数据完成同步后,搭建数据访问通道;
指令接收模块,其用于接收数据访问指令,确定目标访问数据对应的目标索引数据以及目标索引数据中的存储路径;
访问模块,其用于根据目标索引数据的存储路径,在数据访问通道中,按照寻址优先级的方式对索引数据进行访问读取。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东众阳健康科技集团有限公司,未经山东众阳健康科技集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911148332.3/1.html,转载请声明来源钻瓜专利网。