是否支持通过只导入 edge list 来创建图谱

Nebula Team:

想问一下,在使用 nebula exchange 或是 importer 时,是否支持通过只导入 edge list 文件来创建图谱 ?官方教程里的都是将节点与边数据分开存储,再分别导入进 nebula graph。假如我要导入的节点没有属性,并且不存在孤立节点,能否只通过导入边数据 (edge list) 来自动插入边与节点,而不再另外提供节点数据。(ps: 这里假设 nebula graph 里面已经创建好相应的节点与边的schema)

目前只导入边数据的话, 是不会自动创建边上的点的. 相当于导入了一堆悬挂边.
如果你只用到go/fetch/lookup等ngql语句, 那么只导入悬挂边是没问题的.
如果用到了match语句, 那么只导入悬挂边是有问题的.

1 个赞

如果你用到了match语句, 并且希望导入边数据的同时自动创建边上关联的点, 那么你可以给nebula-exchange/nebula-importer提个issue, 记录下你的需求.

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。