← 返回列表

一种异构数据源导入图数据库的方法及装置

申请号: CN202410008479.7
申请人: 浙江大学
申请日期: 2024/1/4

摘要文本

本发明公开了一种异构数据源导入图数据库的方法及装置,包括:中间处理系统根据查询语句以及异构数据源系统中的数据源类型选择对应的读取插件将所需数据读入内存,并写入读通道;读取读通道内的一维结构对象,根据配置的图模型结构进行点、边属性提取,并映射为子图结构对象;使用数据预处理插件对子图结构对象进行空值过滤、精度转化、别名映射处理,并写入写通道;读取写通道内的子图结构对象,根据顶点主键过滤去重;加载写入插件将过滤去重后的子图结构对象数据导入至图数据库。本发明实现了多维数据的汇聚,便于分析人员在图数据库中进行一站式的数据查询、分析、挖掘,提高了数据导入的速度,确保数据的一致性。

专利详细信息

项目 内容
专利名称 一种异构数据源导入图数据库的方法及装置
专利类型 发明申请
申请号 CN202410008479.7
申请日 2024/1/4
公告号 CN117520606A
公开日 2024/2/6
IPC主分类号 G06F16/901
权利人 浙江大学
发明人 吴磊; 刘承相
地址 浙江省杭州市西湖区余杭塘路866号

专利主权项内容

1.一种异构数据源导入图数据库的方法,其特征在于,包括以下步骤:S1:中间处理系统根据查询语句以及异构数据源系统中的数据源类型选择对应的读取插件,通过读取插件将异构数据源系统中的所需数据读入内存,并经过内部类型子系统转化写入到中间处理系统的读通道;所述内部类型子系统用于维护异构数据源系统变量类型到中间处理系统内部数据类型的映射关系;S2:中间处理系统读取对应读通道内的一维结构对象,根据配置的图模型结构进行点、边属性提取,并映射为子图结构对象;使用数据预处理插件对子图结构对象依次进行空值过滤、精度转化、别名映射处理,并写入对应写通道;所述图模型结构由用户定义,包括顶点映射规则和边映射规则;S3:中间处理系统读取对应写通道内的子图结构对象,并根据顶点主键过滤去重;加载用户配置中的写入插件,将过滤去重后的子图结构对象数据导入至图数据库;所述用户配置包括图数据库对应的写入插件和图数据库索引。