基于图的多存储形态空间大数据一体化管理方法及装置与流程

文档序号:30075593发布日期:2022-05-18 03:11阅读:107来源:国知局
基于图的多存储形态空间大数据一体化管理方法及装置与流程

1.本发明涉及空间信息技术领域,尤其涉及一种基于图的多存储形态空间大数据一体化管理方法及装置。


背景技术:

2.空间大数据多态存储解决了多元化应用场景对数据存储性能需求,但也带来了数据一体化的问题,即同一空间数据集用于数据管理场景、计算分析场景、可视化场景等场景中时来自不同的存储形态,各空间数据存储形态之间呈离散状态,未能从逻辑上实现统一,导致空间大数据管理、计算、可视化等服务之间的割裂。现有的空间大数据多形态存储方法或者技术中,同一数据在不同形态之间的关联性弱,无法从逻辑上对外表达为“一个”数据对象,未能有效支撑管理、计算分析、可视化等场景的有机结合。传统的空间大数据多形态存储模型是在专业的认知上进行高度概括与抽象实现的结构,不够直观、自然、直接和高效,以结构化或者半结构化的模型为主,每种元数据需要定制化设计,可扩展性不足,并且面对数据的全生命周期的追溯能力不足。
3.上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。


技术实现要素:

4.本发明的主要目的在于提供一种基于图的多存储形态空间大数据一体化管理方法及装置,旨在解决现有的空间大数据多形态存储方法中各存储形态之间关联性弱,未能从逻辑上实现统一,导致管理、计算、可视化等服务之间割裂的技术问题。
5.为实现上述目的,本发明提供了一种基于图的多存储形态空间大数据一体化管理方法,所述方法包括以下步骤:
6.在获取到针对目标空间大数据集的关联存储指令时,确定所述目标空间大数据集所对应的来源空间数据集;
7.根据所述来源空间数据集对应的标签信息以及存储形态信息从初始图元数据中查询获取来源图元节点信息;
8.根据所述来源图元节点信息以及所述目标空间大数据集生成对应的目标图元节点信息;
9.基于图构建所述目标图元节点信息与所述来源图元节点信息之间的关联关系信息;
10.根据所述目标图元节点信息以及所述关联关系信息更新图元数据。
11.可选地,所述来源图元节点信息包括空间大数据集的序号、时间信息、标签信息、存储形态信息、存储格式、元数据以及用途信息。
12.可选地,根据所述来源图元节点信息以及所述目标空间大数据集生成对应的目标图元节点信息,包括:
13.自动生成目标序号以及目标时间信息;
14.根据所述来源图元节点信息中的标签信息确定目标图元节点对应的目标标签信息,其中,所述目标标签信息与所述标签信息保持一致;
15.从所述目标空间大数据集中获取所述目标图元节点对应的目标存储形态信息、目标存储格式以及目标元数据;
16.根据用户输入的使用场景信息确定所述目标图元节点对应的目标用途信息;
17.根据所述目标序号、所述目标时间信息、所述目标标签信息、所述目标存储形态信息、所述目标存储格式、所述目标元数据以及所述目标用途信息构成所述目标图元节点对应的目标图元节点信息。
18.可选地,所述关联关系信息包括空间大数据集在多存储形态中的数据流方向、数据流方法以及数据流规则。
19.可选地,根据所述目标图元节点信息以及所述关联关系信息更新图元数据之后,所述方法还包括:
20.获取查询指令;
21.根据所述查询指令从更新后的图元数据中查找符合需求的最终图元节点信息。
22.可选地,根据所述查询指令从更新后的图元数据中查找符合需求的最终图元节点信息,包括:
23.根据所述查询指令确定对应的约束条件,并获取待查询图元节点信息;
24.从更新后的图元数据中确定与所述待查询图元节点信息相关的关联关系信息集合;
25.根据所述关联关系信息集合确定关联图元节点集合;
26.获取所述关联图元节点集合中各图元节点对应的关联图元节点信息;
27.根据所述约束条件对所述关联图元节点信息进行筛选,得到符合需求的最终图元节点信息。
28.可选地,根据所述约束条件对所述关联图元节点信息进行筛选,得到符合需求的最终图元节点信息,包括:
29.在未获取到符合需求的当前图元节点信息时,以所述关联图元节点集合中各图元节点为初始节点进行迭代搜寻,得到目标关联图元节点集合;
30.获取所述目标关联图元节点集合中各图元节点对应的目标关联图元节点信息;
31.根据所述约束条件对所述目标关联图元节点信息进行筛选,得到符合需求的最终图元节点信息。
32.此外,为实现上述目的,本发明还提出一种基于图的多存储形态空间大数据一体化管理装置,所述基于图的多存储形态空间大数据一体化管理装置包括:
33.确定模块,用于在获取到针对目标空间大数据集的关联存储指令时,确定所述目标空间大数据集所对应的来源空间数据集;
34.获取模块,用于根据所述来源空间数据集对应的标签信息以及存储形态信息从初始图元数据中查询获取来源图元节点信息;
35.节点生成模块,用于根据所述来源图元节点信息以及所述目标空间大数据集生成对应的目标图元节点信息;
36.构建模块,用于基于图构建所述目标图元节点信息与所述来源图元节点信息之间的关联关系信息;
37.图生成模块,用于根据所述目标图元节点信息以及所述关联关系信息更新图元数据。
38.此外,为实现上述目的,本发明还提出一种基于图的多存储形态空间大数据一体化管理设备,所述基于图的多存储形态空间大数据一体化管理设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于图的多存储形态空间大数据一体化管理程序,所述基于图的多存储形态空间大数据一体化管理程序配置为实现如上文所述的基于图的多存储形态空间大数据一体化管理方法。
39.此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有基于图的多存储形态空间大数据一体化管理程序,所述基于图的多存储形态空间大数据一体化管理程序被处理器执行时实现如上文所述的基于图的多存储形态空间大数据一体化管理方法。
40.本发明通过在获取到针对目标空间大数据集的关联存储指令时,确定目标空间大数据集所对应的来源空间数据集;根据来源空间数据集对应的标签信息以及存储形态信息从初始图元数据中查询获取来源图元节点信息;根据来源图元节点信息以及目标空间大数据集生成对应的目标图元节点信息;基于图构建目标图元节点信息与来源图元节点信息之间的关联关系信息;根据目标图元节点信息以及关联关系信息更新图元数据。通过上述方式,通过图元数据的节点存储不同存储形态的空间数据,并构建节点与节点之间的关联信息,构建了空间大数据集多形态存储信息之间的有效关联,打破了各存储形态之间在逻辑上的离散状态,支撑时空大数据的管理、计算分析、可视化等场景的有机结合,并且具有很强的扩展性,可容纳更多的空间大数据关联存储形态。
附图说明
41.图1是本发明实施例方案涉及的硬件运行环境的基于图的多存储形态空间大数据一体化管理设备的结构示意图;
42.图2为本发明基于图的多存储形态空间大数据一体化管理方法第一实施例的流程示意图;
43.图3为本发明基于图的多存储形态空间大数据一体化管理方法一实施例的图元数据结构示意图;
44.图4为本发明基于图的多存储形态空间大数据一体化管理方法第二实施例的流程示意图;
45.图5为本发明基于图的多存储形态空间大数据一体化管理方法一实施例的数据查询参考图;
46.图6为本发明基于图的多存储形态空间大数据一体化管理装置第一实施例的结构框图。
47.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
48.应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
49.参照图1,图1为本发明实施例方案涉及的硬件运行环境的基于图的多存储形态空间大数据一体化管理设备结构示意图。
50.如图1所示,该基于图的多存储形态空间大数据一体化管理设备可以包括:处理器1001,例如中央处理器(central processing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless-fidelity,wi-fi)接口)。存储器1005可以是高速的随机存取存储器(random access memory,ram),也可以是稳定的非易失性存储器(non-volatile memory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
51.本领域技术人员可以理解,图1中示出的结构并不构成对基于图的多存储形态空间大数据一体化管理设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
52.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及基于图的多存储形态空间大数据一体化管理程序。
53.在图1所示的基于图的多存储形态空间大数据一体化管理设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明基于图的多存储形态空间大数据一体化管理设备中的处理器1001、存储器1005可以设置在基于图的多存储形态空间大数据一体化管理设备中,所述基于图的多存储形态空间大数据一体化管理设备通过处理器1001调用存储器1005中存储的基于图的多存储形态空间大数据一体化管理程序,并执行本发明实施例提供的基于图的多存储形态空间大数据一体化管理方法。
54.本发明实施例提供了一种基于图的多存储形态空间大数据一体化管理方法,参照图2,图2为本发明基于图的多存储形态空间大数据一体化管理方法第一实施例的流程示意图。
55.本实施例中,所述基于图的多存储形态空间大数据一体化管理方法包括以下步骤:
56.步骤s10:在获取到针对目标空间大数据集的关联存储指令时,确定所述目标空间大数据集所对应的来源空间数据集。
57.可以理解的是,本实施例的执行主体为基于图的多存储形态空间大数据一体化管理设备,所述基于图的多存储形态空间大数据一体化管理设备可以为计算机、服务器等设备,还可以为其他具备相同或相似功能的设备,本实施例对此不加以限制。
58.需要说明的是,同一空间大数据集(图层)用于不同场景中时对应不同的存储形态,在需要对某一场景对应的目标空间大数据集进行存储时,接收用户输入的针对目标空间大数据集的关联存储指令,并确定目标空间大数据集所对应的来源空间数据集,例如,目标空间大数据集b为对空间数据集a进行文件转换得到的文件存储形态,目标空间大数据集
b对应的来源空间数据集为空间数据集a。
59.步骤s20:根据所述来源空间数据集对应的标签信息以及存储形态信息从初始图元数据中查询获取来源图元节点信息。
60.可以理解的是,本实施例中“图”(graph)是一种描述关系网的数据结构,由节点和边两个基本元素组成,节点代表一个实体,边代表两个节点的关联方式,本实施例运用图论对多形态存储之间进行直观建模,从逻辑上对外表达为“一个”数据对象,支撑管理、计算分析、可视化等场景的有机结合,且这种方式非常直观、自然、直接和高效的表达了不同存储形态之间的关系,不需要中间过程的转化和处理。初始图元数据为提前构建的至少包含若干初始节点的数据结构,参照图3,图3为本发明基于图的多存储形态空间大数据一体化管理方法一实施例的图元数据结构示意图,图元数据表示为g(v,e),由图元节点集v={v1,v2,v3,

,vn}、边(关系)集合e={e1(va→
vb),e2(vc→
vd),

,em(ve→
vf)}组成,其中a,b,c,d,e,f∈[1,n],且a≠b,c≠d,e≠f。本实施例中空间大数据集的存储形态为vi,同一数据的不同的存储形态可表达为v={v1,v2,v3,

,vn},不同的存储形态之间的关联关系为e={e1(va→
vb),e2(vc→
vd),

,em(ve→
vf)},即通过图元数据g(v,e)可表达同一空间大数据集的不同存储形态以及不同存储形态之间的关联关系。
[0061]
具体地,所述来源图元节点信息包括空间大数据集的序序号、时间信息、标签信息、存储形态信息、存储格式、元数据以及用途信息。
[0062]
需要说明的是,图元数据g(v,e)中的各个图元节点vi包含的信息表达为七元组vi(ii,ti,li,si,fi,mi,ui),分别为序号ii、时间信息ti、标签信息li、存储形态信息si、存储格式fi、元数据mi以及用途信息ui,以来源空间数据集的标签信息li以及存储形态信息si为查询条件从初始图元数据中获取来源图元节点信息。
[0063]
步骤s30:根据所述来源图元节点信息以及所述目标空间大数据集生成对应的目标图元节点信息。
[0064]
具体地,所述步骤s30,包括:自动生成目标序号以及目标时间信息;根据所述来源图元节点信息中的标签信息确定目标图元节点对应的目标标签信息,其中,所述目标标签信息与所述标签信息保持一致;从所述目标空间大数据集中获取所述目标图元节点对应的目标存储形态信息、目标存储格式以及目标元数据;根据用户输入的使用场景信息确定所述目标图元节点对应的目标用途信息;根据所述目标序号、所述目标时间信息、所述目标标签信息、所述目标存储形态信息、所述目标存储格式、所述目标元数据以及所述目标用途信息构成所述目标图元节点对应的目标图元节点信息。
[0065]
可以理解的是,根据来源图元节点信息vi(ii,ti,li,si,fi,mi,ui)创建目标图元节点信息v
i+1
(ij,tj,li,sj,fj,mj,uj),其中,目标序号ij以及目标时间信息tj自动生成,标签信息li与来源图元节点信息保持一致,从目标空间大数据集的已有信息中获取目标存储形态信息sj、目标存储格式fj以及目标元数据mj,目标用途信息uj则需要用户根据使用场景进行输入。
[0066]
步骤s40:基于图构建所述目标图元节点信息与所述来源图元节点信息之间的关联关系信息。
[0067]
具体地,所述关联关系信息包括空间大数据集在多存储形态中的数据流方向、数据流方法以及数据流规则。
[0068]
需要说明的是,关联关系信息ej中包含数据流方向di,数据流方法hi以及数据流规则ri(图层筛选条件,属性筛选条件),表达为三元组ej(di,hi,ri),创建目标图元节点b与来源图元节点a之间的关联关系信息ej(di,hi,ri),例如,流动方向为di为a

b,从a到b所采用的方式或者方法hi为抽取a中的某一图层,方法hi所采用的规则ri为抽取的图层编号和抽取全量等。
[0069]
可以理解的是,通过图元节点之间的关联关系,可表达不同存储形态数据之间的关系,主要包括以下四种:
[0070]
1)单流向:表达不同数据形态之间转化关系不可逆转,参照图3中的v2→
v4,例如存储于关系型数据库的原始数据可通过切片方法转为可视化的瓦片数据,而瓦片数据无法转化为原始数据。
[0071]
2)双流向:表达不同数据形态之间转化关系可逆转或部分逆转,参照图3中v1→
v2∪v2→
v1,例如存储于关系型数据库的原始数据可转为文件存储形态,反之文件存储形态可恢复到关系数据库中。
[0072]
3)一流多:表达一种数据形态转为了多种其它的存储形态,也可表达在同一存储形态下转为了多种存储格式,参照图3中的v1→
v2∪v1→
v3。
[0073]
4)多流一:表达来源于多种存储形态数据合并转为了一种存储形态下的数据集,也可表达在同一存储形态下多个数据合并为一个数据,参照图3中的v5→
v7∪v4→
v7∪v6→
v7。
[0074]
步骤s50:根据所述目标图元节点信息以及所述关联关系信息更新图元数据。
[0075]
应当理解的是,在初始图元数据g(v,e)的节点集v中添加目标图元节点信息v
i+1
,并在关联关系集合e中添加关联关系信息ej(vi→vi+1
),从而建立目标图元节点和来源图元节点之间的关联。
[0076]
本实施例通过在获取到针对目标空间大数据集的关联存储指令时,确定目标空间大数据集所对应的来源空间数据集;根据来源空间数据集对应的标签信息以及存储形态信息从初始图元数据中查询获取来源图元节点信息;根据来源图元节点信息以及目标空间大数据集生成对应的目标图元节点信息;基于图构建目标图元节点信息与来源图元节点信息之间的关联关系信息;根据目标图元节点信息以及关联关系信息更新图元数据。通过上述方式,通过图元数据的节点存储不同存储形态的空间数据,并构建节点与节点之间的关联信息,构建了空间大数据集多形态存储信息之间的有效关联,打破了各存储形态之间在逻辑上的离散状态,支撑时空大数据的管理、计算分析、可视化等场景的有机结合,并且具有很强的扩展性,可容纳更多的空间大数据关联存储形态。
[0077]
参考图4,图4为本发明基于图的多存储形态空间大数据一体化管理方法第二实施例的流程示意图。
[0078]
基于上述第一实施例,本实施例基于图的多存储形态空间大数据一体化管理方法在所述步骤s50之后,还包括:
[0079]
步骤s501:获取查询指令。
[0080]
可以理解的是,本实施的数据查询的方式有两种,一种是空间索引的基础上通过空间范围实现数据的查询,另外一种方式是通过已有的属性信息(如标签信息、存储形态等属性联合查询)。
[0081]
步骤s502:根据所述查询指令从更新后的图元数据中查找符合需求的最终图元节点信息。
[0082]
需要说明的是,本实施例中以场景数据的图元节点为起始,以关联关系信息(边)作为依据对更新后的图元数据进行遍历,根据查询指令对应的约束条件对图元节点信息进行筛选,查找到符合需求的最终图元节点信息。
[0083]
具体地,步骤s502,包括:根据所述查询指令确定对应的约束条件,并获取待查询图元节点信息;从更新后的图元数据中确定与所述待查询图元节点信息相关的关联关系信息集合;根据所述关联关系信息集合确定关联图元节点集合;获取所述关联图元节点集合中各图元节点对应的关联图元节点信息;根据所述约束条件对所述关联图元节点信息进行筛选,得到符合需求的最终图元节点信息。
[0084]
可以理解的是,获取场景数据的待查询图元节点vi,并通过更新后的图元数据获取与该图元节点相关的关联关系信息集合{e1,e2,e3,

,em},并通过关联关系信息集合{e1,e2,e3,

,em}查询关联图元节点集合{v
j+1
,v
j+2
,v
j+3
,

,v
j+m
},获取各关联图元节点的图元节点信息,并根据约束条件f对图元节点进行筛选,获取符合约束条件的图元节点。例如查询指令对应的约束条件为关联关系信息中数据流规则为全量抽取、图元节点信息中用途信息为分析计算。
[0085]
进一步地,根据所述约束条件对所述关联图元节点信息进行筛选,得到符合需求的最终图元节点信息,包括:在未获取到符合需求的当前图元节点信息时,以所述关联图元节点集合中各图元节点为初始节点进行迭代搜寻,得到目标关联图元节点集合;获取所述目标关联图元节点集合中各图元节点对应的目标关联图元节点信息;根据所述约束条件对所述目标关联图元节点信息进行筛选,得到符合需求的最终图元节点信息。
[0086]
需要说明的是,如果关联关系节点集合{v
j+1
,v
j+2
,v
j+3
,

,v
j+m
}中没有符合约束条件的关联图元节点,则继续以{v
j+1
,v
j+2
,v
j+3
,

,v
j+m
}为初始节点以图论的方法进行迭代搜寻,参照图5,图5为本发明基于图的多存储形态空间大数据一体化管理方法一实施例的数据查询参考图,以v1为初始节点,第一次搜寻结果为v2、v3、v4,第二次搜寻结果为v5、v6、v7,第三次搜寻结果为目标节点v9。从图元数据中迭代搜寻相关联的图元节点,直到图搜索完毕或者搜寻到符合需求的目标图元节点,并获取目标图元节点的数据信息。通过上述方式,能在全链路上还原大数据在整个周期内的“前世今生”。
[0087]
本实施例通过在获取到针对目标空间大数据集的关联存储指令时,确定目标空间大数据集中各目标空间大数据集对应的来源空间数据集;根据来源空间数据集对应的标签信息以及存储形态信息从初始图元数据中查询获取来源图元节点信息;根据来源图元节点信息以及目标空间大数据集生成对应的目标图元节点信息;构建目标图元节点信息与来源图元节点信息之间的关联关系信息;根据目标图元节点信息以及关联关系信息更新图元数据;获取查询指令;根据查询指令从更新后的图元数据中查找符合需求的最终图元节点信息。通过上述方式,构建了空间大数据多形态存储信息之间的有效关联,从构建好的图元数据中快速查找到符合需求的图元节点信息,实现了空间大数据不同存储形态之间全生命周期或链路的查询与追溯,打破了各存储形态之间在逻辑上的离散状态,支撑时空大数据的管理、计算分析、可视化等场景的有机结合。
[0088]
此外,本发明实施例还提出一种存储介质,所述存储介质上存储有基于图的多存
储形态空间大数据一体化管理程序,所述基于图的多存储形态空间大数据一体化管理程序被处理器执行时实现如上文所述的基于图的多存储形态空间大数据一体化管理方法。
[0089]
由于本存储介质采用了上述所有实施例的全部技术方案,因此至少具有上述实施例的技术方案所带来的所有有益效果,在此不再一一赘述。
[0090]
参照图6,图6为本发明基于图的多存储形态空间大数据一体化管理装置第一实施例的结构框图。
[0091]
如图6所示,本发明实施例提出的基于图的多存储形态空间大数据一体化管理装置包括:
[0092]
确定模块10,用于在获取到针对目标空间大数据集的关联存储指令时,确定所述目标空间大数据集所对应的来源空间数据集。
[0093]
获取模块20,用于根据所述来源空间数据集对应的标签信息以及存储形态信息从初始图元数据中查询获取来源图元节点信息。
[0094]
节点生成模块30,用于根据所述来源图元节点信息以及所述目标空间大数据集生成对应的目标图元节点信息。
[0095]
构建模块40,用于基于图构建所述目标图元节点信息与所述来源图元节点信息之间的关联关系信息。
[0096]
图生成模块50,用于根据所述目标图元节点信息以及所述关联关系信息更新图元数据。
[0097]
应当理解的是,以上仅为举例说明,对本发明的技术方案并不构成任何限定,在具体应用中,本领域的技术人员可以根据需要进行设置,本发明对此不做限制。
[0098]
本实施例通过在获取到针对目标空间大数据集的关联存储指令时,确定目标空间大数据集所对应的来源空间数据集;根据来源空间数据集对应的标签信息以及存储形态信息从初始图元数据中查询获取来源图元节点信息;根据来源图元节点信息以及目标空间大数据集生成对应的目标图元节点信息;基于图构建目标图元节点信息与来源图元节点信息之间的关联关系信息;根据目标图元节点信息以及关联关系信息更新图元数据。通过上述方式,通过图元数据的节点存储不同存储形态的空间数据,并构建节点与节点之间的关联信息,构建了空间大数据集多形态存储信息之间的有效关联,打破了各存储形态之间在逻辑上的离散状态,支撑时空大数据的管理、计算分析、可视化等场景的有机结合,并且具有很强的扩展性,可容纳更多的空间大数据关联存储形态。
[0099]
需要说明的是,以上所描述的工作流程仅仅是示意性的,并不对本发明的保护范围构成限定,在实际应用中,本领域的技术人员可以根据实际的需要选择其中的部分或者全部来实现本实施例方案的目的,此处不做限制。
[0100]
另外,未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的基于图的多存储形态空间大数据一体化管理方法,此处不再赘述。
[0101]
在一实施例中,所述来源图元节点信息包括空间大数据集的序号、时间信息、标签信息、存储形态信息、存储格式、元数据以及用途信息。
[0102]
在一实施例中,所述节点生成模块30,还用于自动生成目标序号以及目标时间信息;根据所述来源图元节点信息中的标签信息确定目标图元节点对应的目标标签信息,其中,所述目标标签信息与所述标签信息保持一致;从所述目标空间大数据集中获取所述目
标图元节点对应的目标存储形态信息、目标存储格式以及目标元数据;根据用户输入的使用场景信息确定所述目标图元节点对应的目标用途信息;根据所述目标序号、所述目标时间信息、所述目标标签信息、所述目标存储形态信息、所述目标存储格式、所述目标元数据以及所述目标用途信息构成所述目标图元节点对应的目标图元节点信息。
[0103]
在一实施例中,所述关联关系信息包括空间大数据集在多存储形态中的数据流方向、数据流方法以及数据流规则。
[0104]
在一实施例中,所述基于图的多存储形态空间大数据一体化管理装置还包括查询模块;
[0105]
所述查询模块,用于获取查询指令;根据所述查询指令从更新后的图元数据中查找符合需求的最终图元节点信息。
[0106]
在一实施例中,所述查询模块,还用于根据所述查询指令确定对应的约束条件,并获取待查询图元节点信息;从更新后的图元数据中确定与所述待查询图元节点信息相关的关联关系信息集合;根据所述关联关系信息集合确定关联图元节点集合;获取所述关联图元节点集合中各图元节点对应的关联图元节点信息;根据所述约束条件对所述关联图元节点信息进行筛选,得到符合需求的最终图元节点信息。
[0107]
在一实施例中,所述查询模块,还用于在未获取到符合需求的当前图元节点信息时,以所述关联图元节点集合中各图元节点为初始节点进行迭代搜寻,得到目标关联图元节点集合;获取所述目标关联图元节点集合中各图元节点对应的目标关联图元节点信息;根据所述约束条件对所述目标关联图元节点信息进行筛选,得到符合需求的最终图元节点信息。
[0108]
此外,需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
[0109]
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0110]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器(read only memory,rom)/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0111]
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1