公共安全标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210703467.7 (22)申请日 2022.06.21 (71)申请人 中国人民解 放军国防科技大 学 地址 410073 湖南省长 沙市开福区德雅路 109号 (72)发明人 李小勇 任开军 邓科峰 任小丽  邵成成 赵成武 何丹宁  (74)专利代理 机构 广州嘉权专利商标事务所有 限公司 4 4205 专利代理师 王浩 (51)Int.Cl. G06F 16/28(2019.01) G06F 16/22(2019.01) G06F 16/23(2019.01) G06F 16/25(2019.01) (54)发明名称 一种用于海洋时空数据的管理系统以及方 法 (57)摘要 本发明公开用 于海洋时空数据的管理系统 以及方法, 包括客户端、 图数据计算层和图数据 存储层, 客户端获取海洋时空数据, 图数据计算 层从海洋时空数据中提取实体和关系, 构建知识 图谱; 图数据存储层包括多个键值存储引擎, 每 个键值存储引擎中存储多个数据分片, 多个键值 存储引擎之间通过 Raft构建数据一致性, 图数据 存储层将知识 图谱中不同节点之间的边分割成 不同的数据分片并存储于键值存储引擎中。 本发 明便于构建复杂海洋时空数据关系图谱, 能针对 不同数据集语义自定义抽象规则, 抽取实体、 关 系和属性, 将结构化海洋时空数据转化为知 识图 谱, 表征海洋数据内部联系; 使用Raft保证分布 式存储一致性, 提供高性能高可靠的海洋数据存 储服务。 权利要求书2页 说明书10页 附图2页 CN 115168505 A 2022.10.11 CN 115168505 A 1.一种用于海洋时空数据的管理系统, 其特 征在于, 包括: 客户端, 用于获取海洋时空数据; 图数据计算层, 与所述客户端连接, 所述图数据计算层用于根据自定义知识图谱规则 从所述海洋时空数据中提取实体和关系, 并以有向图存储所述实体、 所述关系和属性, 构建 所述海洋时空数据的知识图谱; 其中, 所述有向图 以节点表 示所述实体和所述属性, 以有向 边表示所述关系; 图数据存储层, 与所述图数据计算层连接, 所述图数据存储层包括多个键值存储引擎, 每个所述键值存储引擎中用于存储多个数据分片, 所述多个键值存储引擎之间通过Raft构 建数据一致性; 所述图数据存储层用于根据边分割法将所述知识图谱中不同节点之 间的边 分割成不同的所述数据分片并存储于对应的所述键值存储引擎中, 其中, 将所述知识图谱 中同一个节点的所有标签、 出边信息和入边信息存 储于同一个所述数据分片中。 2.根据权利要求1所述的用于海洋时空数据的管理系统, 其特征在于, 所述客户端包括 如下获取 所述海洋时空数据的方式: 根据本地数据接口导入本地的海洋时空数据和/或根据爬虫模块爬取开源的海洋时空 数据。 3.根据权利要求1所述的用于海洋时空数据的管理系统, 其特征在于, 所述管理系统还 包括: 进程层, 所述进程层与所述图数据计算层和所述图数据存储层连接, 所述进程层设置 有基于所述知识图谱的多项服务进程, 且所述多项 所述服务进程之间通过R aft构建数据一 致性。 4.根据权利要求3所述的用于海洋时空数据的管理系统, 其特征在于, 所述客户端还用 于知识图谱探索和可视化分析。 5.根据权利要求3所述的用于海洋时空数据的管理系统, 其特征在于, 所述键值存储引 擎为键值分离架构, 所述键值存储引擎包括log日志和 基于日志结构的合并树, 所述log日 志用于存储所述知识图谱中的值大于阈值的数据, 所述基于日志结构的合并树用于存储所 述知识图谱中的值小于所述阈值的数据。 6.一种用于海洋时空数据的管理方法, 其特 征在于, 包括如下步骤: 获取海洋时空数据; 根据自定义知识图谱规则从所述海洋时空数据中提取实体和关系, 以有向图存储所述 实体、 所述关系和属性, 以构建所述海洋时空数据对应的知识图谱; 其中, 所述有向图以节 点表示所述实体和所述属性, 以有向边表示所述关系; 构建多个键值存储引擎, 其中, 每个所述键值存储引擎用于存储多个数据分片, 所述多 个键值存储引擎之间通过Raft构建数据一致性; 根据边分割法将所述知识图谱中不同节 点 之间的边分割成不同的所述数据分片并存储于对应的所述键值存储引擎中, 其中, 将所述 知识图谱中同一个节点的所有标签、 出边信息和入边信息存 储于同一个所述数据分片中。 7.根据权利要求6所述的用于海洋时空数据的管理方法, 其特征在于, 所述键值存储引 擎为键值分离架构, 所述键值存储引擎包括log日志和 基于日志结构的合并树, 所述log日 志用于存储所述知识图谱中的值大于阈值的数据, 所述基于日志结构的合并树用于存储所 述知识图谱中的值小于所述阈值的数据。 8.根据权利要求7所述的用于海洋时空数据的管理方法, 其特征在于, 所述管理方法还权 利 要 求 书 1/2 页 2 CN 115168505 A 2包括步骤: 基于所述知识图谱构建多项服务进程, 所述多项所述服务进程之间通过Raft构建数据 一致性。 9.根据权利要求7所述的用于海洋时空数据的管理方法, 其特征在于, 所述获取海洋时 空数据包括 步骤: 根据本地数据接口导入本地的海洋时空数据和/或根据爬虫模块爬取开源的海洋时空 数据。 10.一种电子设备, 其特征在于, 包括至少一个控制处理器和用于与 所述至少一个控制 处理器通信连接的存储器; 所述存储器存储有可被所述至少一个控制处理器执行 的指令, 所述指令被所述至少一个控制处理器执行, 以使 所述至少一个控制处理器能够执行如权利 要求6至9任一项所述的用于海洋时空数据的管理方法。权 利 要 求 书 2/2 页 3 CN 115168505 A 3

PDF文档 专利 一种用于海洋时空数据的管理系统以及方法

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种用于海洋时空数据的管理系统以及方法 第 1 页 专利 一种用于海洋时空数据的管理系统以及方法 第 2 页 专利 一种用于海洋时空数据的管理系统以及方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 00:47:04上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。