掌桥专利:专业的专利平台
掌桥专利
首页

一种数据资源聚合处理方法和系统

文献发布时间:2024-04-18 20:00:50


一种数据资源聚合处理方法和系统

技术领域

本公开的实施例涉及数联网技术领域,具体地,涉及适用于一种数据资源聚合处理方法和系统。

背景技术

数联网(Internet of Data),即数据与数据之间相互连接的互联网,其本质是构建了一套能够识别每个节点数据及数据服务的协议规范和框架,便于用户按需获取。

在数联网方案中,由数据提供方提供数据资源,数据需求方和数据提供方之间建立连接,数据需求方需要查询数据提供方提供的数据资源进行筛选,这种模式在数据需求方数量和数据提供方数量较多时,数据需求方需要到多个数据提供方查询信息并进行汇总和过滤,并且其中大部分数据提供方和数据需求方不一定能最终达成交易。

然而,上述实现方式,在数据提供方和数据需求方的数量较大时,造成交易资源浪费。

发明内容

本文中描述的实施例提供了一种数据资源聚合处理方法和系统,克服了上述问题。

第一方面,根据本公开的内容,提供了一种数据资源聚合处理方法,包括:

枢纽节点定义规范化数据资源摘要信息,所述规范化数据资源摘要信息用于描述数据资源基本信息规范、数据资源属性信息规范以及数据资源分类信息规范;

数源节点向所述枢纽节点发送信息获取请求,获得所述枢纽节点发送的所述规范化数据资源摘要信息,所述数源节点用于描述数据提供方;

所述数源节点基于所述规范化数据资源摘要信息,生成节点数据资源摘要信息,并将所述节点数据资源摘要信息上传至所述枢纽节点;

所述枢纽节点对接收到的多个数源节点上传的节点数据资源摘要信息进行信息聚合,所述多个数源节点均与所述枢纽节点具有关联关系;

需方节点向所述枢纽节点发送信息查询请求,获取所述信息查询请求对应的目标数据资源,所述需方节点用于描述数据需求方,所述需方节点与所述枢纽节点具有关联关系。

第二方面,根据本公开的内容,提供了一种数据资源聚合处理系统,包括:枢纽节点、数源节点和需方节点,所述数源节点用于描述数据提供方,所述需方节点用于描述数据需求方;

所述枢纽节点,用于定义规范化数据资源摘要信息,所述规范化数据资源摘要信息用于描述数据资源基本信息规范、数据资源属性信息规范以及数据资源分类信息规范;

所述数源节点,用于向所述枢纽节点发送信息获取请求,获得所述枢纽节点发送的所述规范化数据资源摘要信息;基于所述规范化数据资源摘要信息,生成节点数据资源摘要信息,并将所述节点数据资源摘要信息上传至所述枢纽节点;

所述枢纽节点,还用于对接收到的多个数源节点上传的节点数据资源摘要信息进行信息聚合,所述多个数源节点均与所述枢纽节点具有关联关系;

所述需方节点,用于向所述枢纽节点发送信息查询请求,获取所述信息查询请求对应的目标数据资源,所述需方节点与所述枢纽节点具有关联关系。

第三方面,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,处理器执行计算机程序时实现如以上任意一个实施例中数据资源聚合处理方法的步骤。

第四方面,提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如以上任意一个实施例中数据资源聚合处理方法的步骤。

本申请实施例提供的数据资源聚合处理方法,枢纽节点定义规范化数据资源摘要信息,规范化数据资源摘要信息用于描述数据资源基本信息规范、数据资源属性信息规范以及数据资源分类信息规范;数源节点向枢纽节点发送信息获取请求,获得枢纽节点发送的规范化数据资源摘要信息,数源节点用于描述数据提供方;数源节点基于规范化数据资源摘要信息,生成节点数据资源摘要信息,并将节点数据资源摘要信息上传至枢纽节点;枢纽节点对接收到的多个数源节点上传的节点数据资源摘要信息进行信息聚合,多个数源节点均与枢纽节点具有关联关系;需方节点向枢纽节点发送信息查询请求,获取信息查询请求对应的目标数据资源,需方节点用于描述数据需求方,需方节点与枢纽节点具有关联关系。如此,通过枢纽节点对多个数源节点中的数据资源进行汇总聚合,使得需方节点能够在与多个数源节点不建立连接的情况下,通过访问枢纽节点有效获取到所需数据资源,大大减少了交易资源占用,优化数据检索流程,同时,提升需方节点的数据资源筛选效率。

上述说明仅是本申请实施例技术方案的概述,为了能够更清楚了解本申请实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本申请实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

附图说明

为了更清楚地说明本公开的实施例的技术方案,下面将对实施例的附图进行简要说明,应当知道,以下描述的附图仅仅涉及本公开的一些实施例,而非对本公开的限制,其中:

图1是本公开提供的一种数据资源聚合处理方法的流程示意图。

图2是本公开提供的一种数联网的节点交易示意图。

图3是本公开提供的一种节点交互网络结构的对比示意图。

图4是本公开提供的一种数据资源聚合处理系统的结构示意图。

图5是本公开提供的一种计算机设备的结构示意图。

需要注意的是,附图中的元素是示意性的,没有按比例绘制。

具体实施方式

为了使本公开的实施例的目的、技术方案和优点更加清楚,下面将结合附图,对本公开的实施例的技术方案进行清楚、完整的描述。显然,所描述的实施例是本公开的一部分实施例,而不是全部的实施例。基于所描述的本公开的实施例,本领域技术人员在无需创造性劳动的前提下所获得的所有其它实施例,也都属于本公开保护的范围。

除非另外定义,否则在此使用的所有术语(包括技术和科学术语)具有与本公开主题所属领域的技术人员所通常理解的相同含义。进一步将理解的是,诸如在通常使用的词典中定义的那些的术语应解释为具有与说明书上下文和相关技术中它们的含义一致的含义,并且将不以理想化或过于正式的形式来解释,除非在此另外明确定义。如在此所使用的,将两个或更多部分“连接”或“耦接”到一起的陈述应指这些部分直接结合到一起或通过一个或多个中间部件结合。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语“实施例”并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:存在A,同时存在A和B,存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。诸如“第一”和“第二”的术语仅用于将一个部件(或部件的一部分)与另一个部件(或部件的另一部分)区分开。

在本申请的描述中,除非另有说明,“多个”的含义是指两个以上(包括两个),同理,“多组”指的是两组以上(包括两组)。

为了使本技术领域的人员更好地理解本申请方案,下面将结合附图,对本申请实施例中的技术方案进行清楚、完整地描述。

图1是本公开实施例提供的一种数据资源聚合处理方法的流程示意图。如图1所示,数据资源聚合处理方法的具体过程包括:

S110、枢纽节点定义规范化数据资源摘要信息。

其中,规范化数据资源摘要信息用于描述数据资源基本信息规范、数据资源属性信息规范以及数据资源分类信息规范。数据资源属性信息规范可如数据资源行业/领域属性规范。

枢纽节点为数联网服务器选取的一个中继节点,如可基于数源节点的位置坐标与需方节点的位置坐标,从多个节点设备中选择一个与多个数源节点和多个需方节点的位置相近的节点设备作为枢纽节点,便于与数源节点和需方节点进行通讯。

枢纽节点生成一组数据资源摘要信息的规范文件(即规范化数据资源摘要信息),规范化数源资源摘要信息可用来约束上报字段类型、字段含义、字段枚举值以及字段规则等信息。

数据资源基本信息规范可用来约束数据资源名称、数据资源类型、数据资源摘要、数据资源大小以及特征列表等。如,约束数据资源名称为字符串类型,字段长度小于64字节;类型枚举值为[CSV/MYSQL/TXT/HIVE/HBASE/…],数据资源摘要为字符串类型,字段长度小于128字节;数据资源大小为数值型,单位KB;特征列表为特征信息列表,包含特征名称、特征类型、特征分布、特征描述等,其中,特征类型枚举值为[int/varchar/float/double/boolean/…],特征分布枚举值为[连续型/离散型]。

举例而言,数据资源A(名称=“数据资源A”,类型=“CSV”、摘要=“含某某信息的数据资源”,大小=“1024”,特征=[{特征名称=“特征x1”, 特征类型=“int”,特征分布=“离散型”,特征描述=“某某特征”}…])。

数据资源行业属性规范用来约束数据资源所属行业信息、包含行业名称、行业编码等。行业编码枚举值为[Finance/ Medical/…],例如数据资源A(行业名称=“金融行业”,行业编码=“Finance”)。

数据资源分类信息规范用来约束数据资源所属分类信息,包含分类名称,分类编码,其中分类编码枚举值为[“PersonalInformation”、“ PersonalInformation

/CommunicationInformation”、” PersonalInformation/PositionInformation”…] ,例如数据资源A(分类名称=“个人信息/联系信息”,分类编码=“PersonalInformation/CommunicationInformation”)。

S120、数源节点向枢纽节点发送信息获取请求,获得枢纽节点发送的规范化数据资源摘要信息。

其中,数源节点用于描述数据提供方。

数源节点向枢纽节点发送信息获取请求,使得枢纽节点响应于信息获取请求,将规范化数据资源摘要信息发送至数源节点。

S130、数源节点基于规范化数据资源摘要信息,生成节点数据资源摘要信息,并将节点数据资源摘要信息上传至枢纽节点。

其中,数源节点可基于规范化数据资源摘要信息,对其本地存储的数据资源进行信息约束,以生成节点数据资源摘要信息。节点数据资源摘要信息用于描述一个数源节点中存储的数据资源对应的摘要信息,节点数据资源摘要信息中包括多个数据资源对应的摘要信息。

一些实施例中,数源节点将节点数据资源摘要信息上传至枢纽节点,包括:

数源节点向枢纽节点发送数据接口建立请求;枢纽节点响应于数源节点发送的数据接口建立请求,基于数据资源所属类型和数据资源实际数据量,生成数据资源上传接口,并向数源节点发送数据资源上传接口;数源节点基于数据资源上传接口,将对应的节点数据资源摘要信息添加至枢纽节点中。

其中,数据接口建立请求中包括:数据资源所属类型和数据资源实际数据量。

数据资源所属类型可用于描述数据资源是否为安全类型,数据资源实际数据量为数据资源实际所占的存储数据量。

在数据资源所属类型为安全类型,且数据资源实际数据量小于预设阈值时,枢纽节点可建立一个安全性较高且传输数据量满足预设阈值数据传输的数据资源上传接口;在数据资源所属类型为安全类型,且数据资源实际数据量大于或等于预设阈值时,枢纽节点可建立一个安全性较高且传输数据量满足数据资源实际数据量数据传输的数据资源上传接口,便于有效提升数据资源的传输效率。

在数据资源所属类型为非安全类型,且数据资源实际数据量小于预设阈值时,枢纽节点可建立一个常规的且传输数据量满足预设阈值数据传输的数据资源上传接口;在数据资源所属类型为非安全类型,且数据资源实际数据量大于或等于与预设阈值时,枢纽节点可建立一个常规的且传输数据量满足数据资源实际数据量数据传输的数据资源上传接口。

从而,枢纽节点基于数源节点发送的数据接口建立请求建立数据资源上传接口,能够在满足数源节点上传需求的同时节省数据资源传输资源。

S140、枢纽节点对接收到的多个数源节点上传的节点数据资源摘要信息进行信息聚合。

其中,多个数源节点均与枢纽节点具有关联关系。即一个枢纽节点可关联多个数源节点。

枢纽节点获取到数源节点上报的节点数据资源摘要信息后进行聚合汇总,由于节点数据资源摘要信息都符合统一的规范,便于枢纽节点快速将不同数源节点的不同节点数据资源摘要信息进行分类分组聚合。

一些实施例中,枢纽节点对接收到的多个数源节点上传的节点数据资源摘要信息进行信息聚合,包括:

枢纽节点基于接收到的多个节点数据资源摘要信息的所属类别,对多个节点数据资源摘要信息进行信息聚合,得到第一聚合数据资源列表;枢纽节点基于接收到的多个节点数据资源摘要信息的所属节点,对多个节点数据资源摘要信息进行信息聚合,得到第二聚合数据资源列表;枢纽节点基于接收到的多个节点数据资源摘要信息的所属领域,对多个节点数据资源摘要信息进行信息聚合,得到第三聚合数据资源列表。

其中,节点数据资源摘要信息的所属类别包括:通信类、图像类、机械类等。节点数据资源摘要信息的所属节点为此节点数据资源摘要信息对应的数源节点。节点数据资源摘要信息的所属领域(行业)包括:美容、餐饮、服务、电子、金融等。

枢纽节点通过对众多数源节点上报的节点数据资源摘要信息进行分类分组聚合操作,把相同类别的数据资源进行关联,例如,把同一个数源节点的数据资源进行汇总,把同一个行业的数据资源进行汇总,把同一个分类的数据资源进行汇总,便于汇总出不同维度的数据资源,利于需方节点的查询搜索。

S150、需方节点向枢纽节点发送信息查询请求,获取信息查询请求对应的目标数据资源。

其中,需方节点用于描述数据需求方,需方节点与枢纽节点具有关联关系,即一个枢纽节点可关联多个需方节点。

需方节点向枢纽节点发送信息查询请求,获取信息查询请求对应的目标数据资源之前,本实施例方法还包括:

枢纽节点基于多个节点数据资源摘要信息的信息聚合结果,生成不同维度的数据资源查询接口,不同维度的数据资源查询接口包括:基于数源节点的查询接口、基于资源名称的查询接口、基于资源所属领域的查询接口以及基于资源所属类别的查询接口。

一些实施例中,需方节点向枢纽节点发送信息查询请求,获取信息查询请求对应的目标数据资源,包括:

需方节点向枢纽节点发送信息查询请求;枢纽节点响应于信息查询请求,向需方节点发送基于数源节点的查询接口、基于资源名称的查询接口、基于资源所属领域的查询接口以及基于资源所属类别的查询接口;需方节点通过基于数源节点的查询接口、基于资源名称的查询接口、基于资源所属领域的查询接口以及基于资源所属类别的查询接口中的任一查询接口,获取对应的目标数据资源。

其中,枢纽节点保存各数源节点的节点数据资源摘要信息后,按照汇总结果提供不同维度的查询接口,使得需方节点可根据需求到枢纽节点查询不同维度的数据资源摘要信息,快速筛选出符合需求的数据资源,进行进一步的数据交易。

例如,提供基于数源节点的查询接口:查询指定数源节点下的所有数据资源列表;提供基于名称的模糊查询接口:查询包含指定名称的所有数据资源列表;提供基于行业的查询接口:查询指定行业的所有数据资源列表;提供指定数据资源摘要信息的查询接口:查询指定数据资源的全部摘要信息。

需方节点在通过基于数源节点的查询接口、基于资源名称的查询接口、基于资源所属领域的查询接口以及基于资源所属类别的查询接口中的两种及两种以上查询接口获取得到多个目标数据资源之后,可对得到的多个目标数据资源进行去重操作,以降低数据冗余性。

另一些实施例中,需方节点向枢纽节点发送信息查询请求,获取信息查询请求对应的目标数据资源,包括:

需方节点向枢纽节点发送信息查询请求,信息查询请求中包括资源查询接口信息,资源查询接口信息用于描述基于数源节点的查询接口、基于资源名称的查询接口、基于资源所属领域的查询接口以及基于资源所属类别的查询接口中的至少一种;枢纽节点基于信息查询请求,向需方节点发送相应查询接口,相应查询接口包括如下至少一种:基于数源节点的查询接口、基于资源名称的查询接口、基于资源所属领域的查询接口和基于资源所属类别的查询接口;需方节点基于相应查询接口,获取对应的目标数据资源。

其中,需方节点通过枢纽节点提供的多种维度查询接口,请求枢纽节点获取数据资源信息,再从中选择需要的数据资源。由于采用了相同的数据资源摘要信息规范对数据资源进行分类分组聚合操作,需方节点可以按照枢纽节点提供的查询接口,快速找到符合需求的数据资源,便于需方节点和数源节点通过数联网服务器进行如图2所示的数据交易。

本实施例中在确定数据资源之前,需方节点和数源节点不需要建立连接,双方仅需面向枢纽节点进行通讯,在大量复杂场景下,显著的减少了资源占用,优化了数据检索流程,降低了系统复杂程度。

本实施例中,枢纽节点定义规范化数据资源摘要信息,规范化数据资源摘要信息用于描述数据资源基本信息规范、数据资源属性信息规范以及数据资源分类信息规范;数源节点向枢纽节点发送信息获取请求,获得枢纽节点发送的规范化数据资源摘要信息,数源节点用于描述数据提供方;数源节点基于规范化数据资源摘要信息,生成节点数据资源摘要信息,并将节点数据资源摘要信息上传至枢纽节点;枢纽节点对接收到的多个数源节点上传的节点数据资源摘要信息进行信息聚合,多个数源节点均与枢纽节点具有关联关系;需方节点向枢纽节点发送信息查询请求,获取信息查询请求对应的目标数据资源,需方节点用于描述数据需求方,需方节点与枢纽节点具有关联关系。如此,通过枢纽节点对多个数源节点中的数据资源进行汇总聚合,使得需方节点能够在与多个数源节点不建立连接的情况下,通过访问枢纽节点有效获取到所需数据资源,大大减少了交易资源占用,优化数据检索流程,同时,提升需方节点的数据资源筛选效率。

一些实施例中,需方节点在获取对应的目标数据资源之后,向枢纽节点发送信息获取指示;枢纽节点基于信息获取指示,更新需方节点的信息获取状态。

其中,信息获取指示用于描述需方节点已成功获取目标数据资源。信息获取指示可采用不同频率、不同振幅或不同响度的信号来表示。

需方节点的信息获取状态包括:未获取、获取中、获取完成。枢纽节点中实时记录需方节点的信息获取状态,在收到需方节点发送的信息获取指示之后,将需方节点的信息获取状态由获取中修改为获取完成,便于实时了解需方节点的信息获取情况,进行多节点的统一管理。

一些实施例中,枢纽节点确定接收到数源节点上传的节点数据资源摘要信息之后,向数源节点发送信息接收指示。

其中,信息接收指示用于描述枢纽节点已成功接收到节点数据资源摘要信息。信息接收指示可采用不同频率、不同振幅或不同响度的信号来表示。

枢纽节点通过向数源节点发送信息接收指示,便于数源节点及时掌握信息发送状态。

一些实施例中,需方节点在获取对应的目标数据资源之后,向枢纽节点发送信息评价消息;枢纽节点向目标数据资源对应的数源节点发送信息评价消息,以使目标数据资源对应的数源节点基于信息评价消息更新目标数据资源。

其中,信息评价消息用于描述对目标数据资源的信息评价结果以及评价数据。信息评价结果可用于描述数源节点中数据资源的信息准确性,评价数据可如需方节点对获取到的数据资源的准确性修改建议数据。

需方节点通过与枢纽节点的信息交互,使得枢纽节点能够将需方节点的信息评价消息反馈给相应的数源节点,便于数源节点及时更新数据资源。

一些实施例中,数源节点对本地存储的节点数据资源进行资源更新;数源节点基于数据资源上传接口,将更新后的节点数据资源替换至枢纽节点中。

举例而言,目标数据资源对应的数源节点在接收到枢纽节点发送的信息评价消息之后,对本地存储的节点数据资源进行资源更新,并将更新后的资源替换添加至枢纽节点中,便于提升枢纽节点中存储数据资源的有效性,提升需方节点与枢纽节点间的交互粘度。

如图3所示,本实施例通过增加枢纽节点,由枢纽节点首先定义数据资源摘要信息规范,数源节点按照枢纽节点的规范生成摘要信息,数源节点上传数据资源摘要信息到枢纽节点,枢纽节点对不同数源节点的数据资源进行聚合,需方节点到枢纽节点查询检索,选择符合需求的数据资源进行校验,有效简化现有节点网络结构,形成星状的网络结构,减少资源浪费,降低复杂度。

在数联网场景下,通过修改数据资源的查询逻辑,采用枢纽节点聚合数据资源的方式,形成星状结构,简化网络连接方式,降低资源浪费。同时,通过枢纽节点下发数据资源摘要信息规范,统一数源节点上报格式,实现枢纽节点的数据分类分组和聚合能力,优化聚合检索能力。

图4为本实施例提供的一种数据资源聚合处理系统的结构示意图。数据资源聚合处理系统可以包括:枢纽节点410、数源节点420和需方节点430,数源节点420用于描述数据提供方,需方节点430用于描述数据需求方。

枢纽节点410,用于定义规范化数据资源摘要信息,规范化数据资源摘要信息用于描述数据资源基本信息规范、数据资源属性信息规范以及数据资源分类信息规范。

数源节点420,用于向枢纽节点410发送信息获取请求,获得枢纽节点410发送的规范化数据资源摘要信息;基于规范化数据资源摘要信息,生成节点数据资源摘要信息,并将节点数据资源摘要信息上传至枢纽节点410。

枢纽节点410,还用于对接收到的多个数源节点420上传的节点数据资源摘要信息进行信息聚合,多个数源节点420均与枢纽节点410具有关联关系。

需方节点430,用于向枢纽节点410发送信息查询请求,获取信息查询请求对应的目标数据资源,需方节点430与枢纽节点410具有关联关系。

在本实施例中,可选的,数源节点420,具体用于:

向枢纽节点410发送数据接口建立请求,数据接口建立请求中包括:数据资源所属类型和数据资源实际数据量。

枢纽节点410,还用于响应于数源节点420发送的数据接口建立请求,基于数据资源所属类型和数据资源实际数据量,生成数据资源上传接口,并向数源节点410发送数据资源上传接口。

数源节点420,具体用于:基于数据资源上传接口,将对应的节点数据资源摘要信息添加至枢纽节点410中。

在本实施例中,可选的,枢纽节点410,具体用于:

基于接收到的多个节点数据资源摘要信息的所属类别,对多个节点数据资源摘要信息进行信息聚合,得到第一聚合数据资源列表;基于接收到的多个节点数据资源摘要信息的所属节点,对多个节点数据资源摘要信息进行信息聚合,得到第二聚合数据资源列表;基于接收到的多个节点数据资源摘要信息的所属领域,对多个节点数据资源摘要信息进行信息聚合,得到第三聚合数据资源列表。

在本实施例中,可选的,枢纽节点410,还用于基于多个节点数据资源摘要信息的信息聚合结果,生成不同维度的数据资源查询接口,不同维度的数据资源查询接口包括:基于数源节点的查询接口、基于资源名称的查询接口、基于资源所属领域的查询接口以及基于资源所属类别的查询接口。

需方节点430,具体用于:向枢纽节点410发送信息查询请求。

枢纽节点410,还用于响应于信息查询请求,向需方节点430发送基于数源节点的查询接口、基于资源名称的查询接口、基于资源所属领域的查询接口以及基于资源所属类别的查询接口。

需方节点430,具体用于:通过基于数源节点的查询接口、基于资源名称的查询接口、基于资源所属领域的查询接口以及基于资源所属类别的查询接口中的任一查询接口,获取对应的目标数据资源。

在本实施例中,可选的,需方节点430,具体用于:

向枢纽节点410发送信息查询请求,信息查询请求中包括资源查询接口信息,资源查询接口信息用于描述基于数源节点的查询接口、基于资源名称的查询接口、基于资源所属领域的查询接口以及基于资源所属类别的查询接口中的至少一种。

枢纽节点410,还用于基于信息查询请求,向需方节点430发送相应查询接口,相应查询接口包括如下至少一种:基于数源节点的查询接口、基于资源名称的查询接口、基于资源所属领域的查询接口和基于资源所属类别的查询接口。

需方节点430,具体用于:基于相应查询接口,获取对应的目标数据资源。

在本实施例中,可选的,需方节点430,还用于在获取对应的目标数据资源之后,向枢纽节点410发送信息获取指示,信息获取指示用于描述需方节点430已成功获取目标数据资源。

枢纽节点410,还用于基于信息获取指示,更新需方节点430的信息获取状态。

在本实施例中,可选的,枢纽节点410,还用于确定接收到数源节点420上传的节点数据资源摘要信息之后,向数源节点420发送信息接收指示,信息接收指示用于描述枢纽节点410已成功接收到节点数据资源摘要信息。

在本实施例中,可选的,需方节点430,还用于在获取对应的目标数据资源之后,向枢纽节点410发送信息评价消息,信息评价消息用于描述对目标数据资源的信息评价结果以及评价数据。

枢纽节点410,还用于向目标数据资源对应的数源节点420发送信息评价消息,以使目标数据资源对应的数源节点420基于信息评价消息更新目标数据资源。

在本实施例中,可选的,数源节点420,还用于对本地存储的节点数据资源进行资源更新;基于数据资源上传接口,将更新后的节点数据资源替换至枢纽节点410中。

本公开提供的数据资源聚合处理系统,可执行上述方法实施例,其具体实现原理和技术效果,可参见上述方法实施例,本公开此处不再赘述。

本申请实施例还提供了一种计算机设备。计算机设备可为枢纽节点、数源节点或需方节点对应的电子设备。具体请参阅图5,图5为本实施例计算机设备基本结构框图。

计算机设备包括通过系统总线相互通信连接存储器510和处理器520。需要指出的是,图中仅示出了具有组件510-520的计算机设备,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。其中,本技术领域技术人员可以理解,这里的计算机设备是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(Application SpecificIntegrated Circuit,ASIC)、可编程门阵列(Field-ProgrammableGate Array,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。

计算机设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。计算机设备可以与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互。

存储器510至少包括一种类型的可读存储介质,可读存储介质包括非易失性存储器(non-volatile memory)或易失性存储器,例如,闪存(flash memory)、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(random accessmemory,RAM)、只读存储器(read-only memory,ROM)、可擦写可编程只读存储器(erasableprogrammableread-only memory,EPROM)、电可擦写可编程只读存储器(electrically erasableprogrammable read-only memory,EEPROM)、可编程只读存储器(programmable read-onlymemory,PROM)、磁性存储器、磁盘、光盘等,RAM可以包括静态RAM或动态RAM。在一些实施例中,存储器510可以是计算机设备的内部存储单元,例如,该计算机设备的硬盘或内存。在另一些实施例中,存储器510也可以是计算机设备的外部存储设备,例如该计算机设备上配备的插接式硬盘、智能存储卡(Smart Media Card,SMC)、安全数字(Secure Digital,SD)卡或闪存卡(Flash Card)等。当然,存储器510还可以既包括计算机设备的内部存储单元也包括其外部存储设备。本实施例中,存储器510通常用于存储安装于计算机设备的操作系统和各类应用软件,例如上述方法的程序代码等。此外,存储器510还可以用于暂时地存储已经输出或者将要输出的各类数据。

处理器520通常用于执行计算机设备的总体操作。本实施例中,存储器510用于存储程序代码或指令,程序代码包括计算机操作指令,处理器520用于执行存储器510存储的程序代码或指令或者处理数据,例如运行上述方法的程序代码。

本文中,总线可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外设部件互连标准(Peripheral Component Interconnect,PCI)总线或扩展工业标准结构(Extended Industry Standard Architecture,EISA)总线等。该总线系统可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

本申请的另一实施例还提供一种计算机可读介质,计算机可读介质可以是计算机可读信号介质或者计算机可读介质。计算机中的处理器读取存储在计算机可读介质中的计算机可读程序代码,使得处理器能够执行在上述方法中每个步骤、或各步骤的组合中规定的功能动作;生成实施在框图的每一块、或各块的组合中规定的功能动作的装置。

计算机可读介质包含但不限于电子、磁性、光学、电磁、红外的存储器或半导体系统、设备或者装置,或者前述的任意适当组合,存储器用于存储程序代码或指令,程序代码包括计算机操作指令,处理器用于执行存储器存储的上述方法的程序代码或指令。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

在本申请各个实施例中的各功能单元或模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。本申请描述的“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本申请可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了装置若干的单元权利要求中,这些装置中的若干个单元可以是通过同一个硬件项来具体体现。第一、第二、以及第三等的使用不表示任何顺序,可将这些单词解释为名称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。

以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

技术分类

06120116541671