数据路由方法、数据路由网络及其数据访问方法、系统技术方案

技术编号:19635230 阅读:39 留言:0更新日期:2018-12-01 15:56
本发明专利技术公开了种一种数据路由方法、数据路由网络及其数据访问方法、系统,该方法包括:每个平台服务器采用数据索引形式将其存储的数据生成索引数据在其对应的数据路由上进行数据注册;数据路由层级与平台服务器层级一一对应;最高层级的数据路由发起自上而下逐级的索引数据同步;最低层级的数据路由发起自下而上逐级的索引数据汇总,数据路由接收到下一级上传的索引数据与本级索引数据合并后向上级平台服务器的数据路由上传;数据路由在生成索引数据时,预设数据访问路径优先级;每个数据路由根据索引数据和数据访问路径优先级形成最终的数据路由表,并存储于其对应的平台服务器,根据数据路由表进行数据路由。

Data Routing Method, Data Routing Network and Data Access Method and System

The invention discloses a data routing method, a data routing network and its data access method and system. The method includes: each platform server uses data index form to generate index data stored by the platform server for data registration on its corresponding data routing; data routing level and platform server level One-to-one correspondence; data routing at the highest level initiates index data synchronization from top to bottom; data routing at the lowest level initiates index data aggregation from bottom to top, and data routing receives index data uploaded at the next level and merges index data at the same level to upload data routing at the upper platform server; Data routing presupposes the priority of data access path when generating index data; each data routing forms the final data routing table according to the priority of index data and data access path, and stores it in the corresponding platform server to route data according to the data routing table.

【技术实现步骤摘要】
数据路由方法、数据路由网络及其数据访问方法、系统
本公开属于数据路由的
,涉及一种数据路由方法、数据路由网络及其数据访问方法、系统。
技术介绍
本部分的陈述仅仅是提供了与本公开相关的
技术介绍
信息,不必然构成在先技术。随着信息技术的发展和其在不同行业各个层面的应用,制约信息化发展的因素在各类信息化需求落地过程中逐步凸显。同一行业中包含了各个部门,而各个部门都以自身的业务需求出发,各自开发了应用系统,这些系统各为所用,数据很难进行有效融合,难以提供综合性的各类信息,由于信息化人才缺乏、资金配套问题和机制体制不健全等问题,导致业务系统的维护、更新、完善工作很难有效开展,系统则逐渐成为一个个的信息孤岛。目前主流解决信息孤岛的方式是建立公共数据平台,公共数据平台把不同源头的数据进行统一汇总,统一存储,为其他应用系统提供必要的数据共享,并对数据进行有效积累。例如在医疗行业,目前现有的数据使用方式,将不同医疗机构数据全部统一汇总到人口健康平台的中心库,然后对数据使用ESB数据总线工具,以接口的形成提供数据接口。索引数据使用方,通过ESB接口去到人口健康平台的中心库中获取数据,每次均从平台中心库中查找所需数据内容。虽然这种方式解决了信息孤岛的问题,但是在使用过程中逐渐浮现出诸多问题。第一,随着大数据技术的兴起,数据的价值日益得到重视。为了提高数据的利用,充分挖掘数据的价值,公共数据平台的建设,需要不同部门对数据进行数据采集,并逐层想上级部门进行传输汇总集中,由于数据量大,耗时比较长,数据采集和数据集中在时间和存储空间上都会有一定限制。第二,公共数据平台可能涉及图像、音像和/或影像文件等大文件的的存储,其占用存储空间较大,如果对数据进行集中存储,需要存储空间较大,成本较高。第三,将数据集中到公共数据平台的集中存储方式,不能较好的保证数据的使用,对公共数据平台依赖性太强。采用中心化存储,如果存储中心公共数据平台服务器宕机或网络中断,数据将无法正常使用。
技术实现思路
针对现有技术中存在的不足,本公开的一个或多个实施例提供了一种数据路由方法、数据路由网络及其数据访问方法、系统,有效避免数据的采集和数据集中存储,同时保证数据的正常使用,通过分布式存储提高数据利用率,在部分服务器或网络发生故障,仍然能够保证数据能够正常使用。根据本公开的一个或多个实施例的一个方面,提供一种数据路由方法。一种数据路由方法,该方法包括:每个平台服务器采用数据索引形式将其存储的数据生成索引数据在其对应的数据路由上进行数据注册;数据路由层级与平台服务器层级一一对应;最高层级的数据路由发起自上而下逐级的索引数据同步;最低层级的数据路由发起自下而上逐级的索引数据汇总,数据路由接收到下一级上传的索引数据与本级索引数据合并后向上级平台服务器的数据路由上传;数据路由在生成索引数据时,预设数据访问路径优先级;每个数据路由根据索引数据和数据访问路径优先级形成最终的数据路由表,并存储于其对应的平台服务器,根据数据路由表进行数据路由。进一步地,该方法采用分布式存储形式,分别将数据存储在其对应的平台服务器中。进一步地,在该方法中,所述索引数据的类型包括人员信息索引和事件索引。进一步地,在该方法中,每个所述索引数据包括索引号、数据实体、地址类型和地址;所述索引数据中的地址根据数据存储的位置包括至少一个地址信息。进一步地,在该方法中,所述地址类型包括数据路由地址、数据库地址和接口地址。进一步地,在该方法中,所述最高层级的数据路由发起自上而下逐级的索引数据同步,具体步骤包括:最高层级的数据路由根据其对应平台地址,从平台服务器中提取生成的索引数据,向下一级数据路由发送同步索引命令;下一级数据路由接收同步索引命令,根据其对应平台地址,从平台服务器中提取生成的索引数据,继续向下一级数据路由发送同步索引命令,直至最低层级的数据路由。进一步地,在该方法中,所述数据访问路径优先级至少包括第一优先级;还包括第二优先级和第三优先级,所述第一优先级为索引数据当前层级数据路由对应的平台服务器中存储的数据,所述第二优先级为索引数据下一层级数据路由对应的平台服务器中存储的数据,所述第三优先级为索引数据上一层级数据路由对应的平台服务器中存储的数据。根据本公开的一个或多个实施例的另一个方面,还提供一种数据路由网络。一种数据路由网络,基于一种数据路由方法,包括多层数据路由部署形成,相邻层的数据路由相互交换数据。根据本公开的一个或多个实施例的一个方面,提供一种数据访问方法。一种数据访问方法,该方法基于一种数据路由方法,包括:接收数据访问指令,根据数据访问指令依照数据访问路径优先级顺序进行数据访问,当当前优先级路径出现故障时,通过下一优先级路径访问数据。根据本公开的一个或多个实施例的一个方面,提供一种数据查询系统,基于所述一种数据查询方法。本公开的有益效果:(1)本专利技术所述的一种数据路由方法、数据路由网络及其数据访问方法、系统,采用数据分布存储,有效利用各个平台服务器的存储设备,数据路由不需要进行数据的逐层上传汇总,即能够避免数据的采集和数据集中存储,又能够保证数据的正常使用。在进行数据存储和数据查询访问时,相较于把数据全部汇集后的公共数据平台效率更高,提高数据的时效性,有效缩短数据产生到使用的时间延迟。(2)本专利技术所述的一种数据路由方法、数据路由网络及其数据访问方法、系统,减少数据采集环节,每个平台服务器对应一个数据路由,平台服务器仅采集存储本平台的数据,减少数据传输过程中出现的质量问题,使数据准确性更好。(3)本专利技术所述的一种数据路由方法、数据路由网络及其数据访问方法、系统,多路径访问数据,能够避免一条路径出现问题后数据无法使用的情况,能够通过其他路径获取到数据,最大限度保证数据的可用性。(4)本专利技术所述的一种数据路由方法、数据路由网络及其数据访问方法、系统,数据路由能够获取最佳的数据访问策略,使数据访问更快速。附图说明构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。图1是根据一个或多个实施例的一种数据路由网络拓扑结构图;图2是根据一个或多个实施例的数据路由方法流程图;图3是根据一个或多个实施例的数据路由方法具体流程图;图4是根据一个或多个实施例的数据路由中的数据准备流程图;图5是根据一个或多个实施例的数据路由方法中同步索引流程图;图6是根据一个或多个实施例的数据路由方法中合并索引流程图;图7是根据一个或多个实施例的数据路由查询访问方法流程图。具体实施方式:下面将结合本公开的一个或多个实施例中的附图,对本公开的一个或多个实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本公开的一个或多个实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应该指出,以下详细说明都是例示性的,旨在对本申请提供进一步的说明。除非另有指明,本实施例使用的所有技术和科学术语具有与本申请所属
的普通技术人员通常理解的相同含义。需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在本文档来自技高网
...

【技术保护点】
1.一种数据路由方法,其特征在于,该方法包括:每个平台服务器采用数据索引形式将其存储的数据生成索引数据在其对应的数据路由上进行数据注册;数据路由层级与平台服务器层级一一对应;最高层级的数据路由发起自上而下逐级的索引数据同步;最低层级的数据路由发起自下而上逐级的索引数据汇总,数据路由接收到下一级上传的索引数据与本级索引数据合并后向上级平台服务器的数据路由上传;数据路由在生成索引数据时,预设数据访问路径优先级;每个数据路由根据索引数据和数据访问路径优先级形成最终的数据路由表,并存储于其对应的平台服务器,根据数据路由表进行数据路由。

【技术特征摘要】
1.一种数据路由方法,其特征在于,该方法包括:每个平台服务器采用数据索引形式将其存储的数据生成索引数据在其对应的数据路由上进行数据注册;数据路由层级与平台服务器层级一一对应;最高层级的数据路由发起自上而下逐级的索引数据同步;最低层级的数据路由发起自下而上逐级的索引数据汇总,数据路由接收到下一级上传的索引数据与本级索引数据合并后向上级平台服务器的数据路由上传;数据路由在生成索引数据时,预设数据访问路径优先级;每个数据路由根据索引数据和数据访问路径优先级形成最终的数据路由表,并存储于其对应的平台服务器,根据数据路由表进行数据路由。2.如权利要求1所述的一种数据路由方法,其特征在于,该方法采用分布式存储形式,分别将数据存储在其对应的平台服务器中。3.如权利要求1所述的一种数据路由方法,其特征在于,在该方法中,所述索引数据的类型包括人员信息索引和事件索引。4.如权利要求3所述的一种数据路由方法,其特征在于,在该方法中,每个所述索引数据包括索引号、数据实体、地址类型和地址;所述索引数据中的地址根据数据存储的位置包括至少一个地址信息。5.如权利要求4所述的一种数据路由方法,其特征在于,在该方法中,所述地址类型包括数据路由地址、数据库地址和接口地址。6.如权利要求1所述的一种数据路由方法,其特征在于,在该方法...

【专利技术属性】
技术研发人员:吴军高希余赵华桥巩玉强岳才勇
申请(专利权)人:山东众阳软件有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1