-
公开(公告)号:CN114254164B
公开(公告)日:2022-06-28
申请号:CN202210190011.5
申请日:2022-03-01
申请人: 全球能源互联网研究院有限公司 , 方图数据(北京)软件股份有限公司
IPC分类号: G06F16/901 , G06F16/903
摘要: 本发明提供了一种图数据存储方法及装置,其中,该方法包括:根据目标业务的图结构确定顶点数据和边数据,顶点数据包括各顶点的顶点引用标识,边数据包括各边的边引用标识;将各顶点的顶点引用标识和各边的边引用标识分别存储于各定长数据段中,存储各顶点的顶点引用标识的定长数据段的长度相同,存储各边的边引用标识的定长数据段的长度相同;根据各顶点在文件中的存储位置形成各顶点的标识符,结合各顶点的标识符建立图结构的索引树。通过执行本发明,将顶点引用标识和边引用标识存储在定长数据段中,实现了存储空间的动态可复用,并且,通过顶点的存储位置形成各顶点的标识符,使得各顶点具备ID不变性,提高了数据的定位效率。
-
公开(公告)号:CN114254164A
公开(公告)日:2022-03-29
申请号:CN202210190011.5
申请日:2022-03-01
申请人: 全球能源互联网研究院有限公司 , 方图数据(北京)软件股份有限公司
IPC分类号: G06F16/901 , G06F16/903
摘要: 本发明提供了一种图数据存储方法及装置,其中,该方法包括:根据目标业务的图结构确定顶点数据和边数据,顶点数据包括各顶点的顶点引用标识,边数据包括各边的边引用标识;将各顶点的顶点引用标识和各边的边引用标识分别存储于各定长数据段中,存储各顶点的顶点引用标识的定长数据段的长度相同,存储各边的边引用标识的定长数据段的长度相同;根据各顶点在文件中的存储位置形成各顶点的标识符,结合各顶点的标识符建立图结构的索引树。通过执行本发明,将顶点引用标识和边引用标识存储在定长数据段中,实现了存储空间的动态可复用,并且,通过顶点的存储位置形成各顶点的标识符,使得各顶点具备ID不变性,提高了数据的定位效率。
-
公开(公告)号:CN114817275B
公开(公告)日:2022-09-23
申请号:CN202210764638.7
申请日:2022-07-01
申请人: 国网智能电网研究院有限公司 , 方图数据(北京)软件股份有限公司
IPC分类号: G06F16/22
摘要: 本发明公开了一种图数据库的数据读写方法、装置、设备及存储介质,基于图数据库创建的图实例包括有模式图实例和无模式图实例,其中,所述方法包括:获取待写入数据,待写入数据为点数据或边数据;在有模式场景下,获取用户指定的待写入数据所属的第一标签,每一第一标签对应一个预先确定的属性集,属性集中的每一种属性包括属性名、以及数据类型和/或约束;写入待写入数据以及待写入数据的属性的值,属性的值包括属性集中的每一种属性对应的值、且满足对应的数据类型和/或约束;在无模式场景下,写入待写入数据以及待写入数据的属性和对应的值。本发明提供的技术方案,使得图数据库能够同时支持有模式图实例和无模式图实例。
-
公开(公告)号:CN114817275A
公开(公告)日:2022-07-29
申请号:CN202210764638.7
申请日:2022-07-01
申请人: 国网智能电网研究院有限公司 , 方图数据(北京)软件股份有限公司
IPC分类号: G06F16/22
摘要: 本发明公开了一种图数据库的数据读写方法、装置、设备及存储介质,基于图数据库创建的图实例包括有模式图实例和无模式图实例,其中,所述方法包括:获取待写入数据,待写入数据为点数据或边数据;在有模式场景下,获取用户指定的待写入数据所属的第一标签,每一第一标签对应一个预先确定的属性集,属性集中的每一种属性包括属性名、以及数据类型和/或约束;写入待写入数据以及待写入数据的属性的值,属性的值包括属性集中的每一种属性对应的值、且满足对应的数据类型和/或约束;在无模式场景下,写入待写入数据以及待写入数据的属性和对应的值。本发明提供的技术方案,使得图数据库能够同时支持有模式图实例和无模式图实例。
-
公开(公告)号:CN115203490B
公开(公告)日:2022-12-06
申请号:CN202211125579.5
申请日:2022-09-16
申请人: 国网智能电网研究院有限公司 , 方图数据(北京)软件股份有限公司
IPC分类号: G06F16/901 , G06F16/9032
摘要: 本发明公开了一种图数据库中List列表容器数据类型的查询方法及装置,属于图数据库技术领域,通过引入特定的predicate支持List列表容器数据类型的操作,用户在创建图数据库实例时,可为特定顶点或边类型创建List容器数据类型的属性元数据定义,为图数据库List列表容器数据类型引入索引支持,图数据库提供运行时对符合条件的查询场景基于List列表索引进行查询。本发明通过为List列表容器类型以定义了元数据的属性的方式存储,并在数据层面为List列表容器类型定义了索引规则且建立了索引数据,因而对于符合条件的查询场景可应用索引来加快查询过程。
-
公开(公告)号:CN118467791A
公开(公告)日:2024-08-09
申请号:CN202410662715.7
申请日:2024-05-27
申请人: 国网智能电网研究院有限公司 , 方图数据(北京)软件股份有限公司
IPC分类号: G06F16/901 , G06F16/903
摘要: 本申请公开了一种应用于图数据库的动态属性计算方法及装置。包括:获取当前待运行的图计算算法;运行图计算算法,并确定图计算算法在运行过程中为目标顶点建立动态属性元数据,目标顶点是参加图计算算法的顶点,动态属性元数据是依据目标顶点计算数据建立的,在执行不同图计算算法时,为节点建立的动态属性元数据不同;将动态属性元数据与目标顶点进行关联存储,并在图计算算法计算完成时,创建动态属性元数据对应的索引信息。本申请保留了图计算的算法在运行过程的原图数据具体版本信息,并在计算运行过程创建动态属性元数据,并将动态属性元数据与顶点关联,以此可以使该信息在后续查询中得到复用,同时提高了符合条件的图计算结果的查询过程。
-
公开(公告)号:CN118410212A
公开(公告)日:2024-07-30
申请号:CN202410662784.8
申请日:2024-05-27
申请人: 国网智能电网研究院有限公司 , 方图数据(北京)软件股份有限公司
IPC分类号: G06F16/901 , G06F16/242 , G06F16/28
摘要: 本申请公开了一种图数据库中元数据的定义生成方法及装置。该方法包括:本发明引入与数据源数据类型和图数据库的特性信息相匹配的属性定义规则,并利用属性定义规则创建元数据的属性定义信息,然后根据属性定义信息构建图数据库与关系型数据库之间的映射关系,基于该映射关系能够进行图数据库与关系型数据库之间的数据导入(或者,改为“基于该映射关系使图数据库与关系型数据库之间能够相互进行数据导入/导出”),满足图数据库在使用过程中的多种需求。
-
公开(公告)号:CN115203488A
公开(公告)日:2022-10-18
申请号:CN202211118584.3
申请日:2022-09-15
申请人: 国网智能电网研究院有限公司 , 方图数据(北京)软件股份有限公司
IPC分类号: G06F16/901 , G06F16/9032 , G06F16/27
摘要: 本申请提供一种图数据库管理方法、装置及电子设备,该方法包括:获取图数据库的当前图存储场景信息;其中,图数据库的存储层包括公开存储接口;根据当前图存储场景信息,确定对应的目标图存储;基于公开存储接口,按照与目标图存储相应的图处理逻辑,在目标图存储进行图数据处理或元数据处理。上述方案提供的方法,通过为图数据库的存储层设置公开存储接口,使图数据库的图处理和图存储两部分解耦,使图数据库可以同时兼容多种类型的图存储,提高了图数据库对图存储的兼容性。
-
公开(公告)号:CN115269561B
公开(公告)日:2023-01-24
申请号:CN202211148362.6
申请日:2022-09-21
申请人: 国网智能电网研究院有限公司 , 方图数据(北京)软件股份有限公司
摘要: 本申请提供一种混合数据库管理方法、装置、混合数据库及电子设备,该方法包括:基于混合数据库服务端的共享连接,与混合数据库包含的每个数据库建立通信,以进入第一数据库访问环境或第二数据库访问环境;其中,混合数据库包括第一数据库和第二数据库;当在混合数据库的第一数据库访问环境下需要访问第二数据库时,在第一数据库的接口层调用预设的第二数据库连接接口,以连接并访问第二数据库。上述方案提供的方法,通过在第一数据库访问环境下实现第二数据库连接接口的调用,以快速切换为访问第二数据库,提高了混合数据库的应用效率。
-
公开(公告)号:CN115221211A
公开(公告)日:2022-10-21
申请号:CN202211148928.5
申请日:2022-09-21
申请人: 国网智能电网研究院有限公司 , 方图数据(北京)软件股份有限公司
IPC分类号: G06F16/2457 , G06F16/28
摘要: 本申请提供一种图计算处理方法、装置、电子设备及存储介质,该方法包括:获取当前图计算任务的需求信息;在预设关系型数据库中,根据需求信息,调用与当前图计算任务相似的目标历史图计算任务的任务执行数据;根据目标历史图计算任务的任务执行数据,确定当前图计算任务的当前任务执行结果。上述方案提供的方法,通过在有新的图计算任务时,复用相应的历史图计算任务的任务执行数据,得到当前图计算任务的任务执行结果,而无需消耗计算资源执行当前图计算任务,从而减少了图计算对计算资源的消耗,同时为提高图计算效率奠定了基础。
-
-
-
-
-
-
-
-
-