如何以graphML格式定义索引?

时间:2012-11-14 14:39:47

标签: neo4j gremlin graphml

我将数据导出为graphML格式,并希望通过gremlin的graphML.import()函数将它们导入neo4j。我需要创建索引来索引我所有导入的数据。甚至可以用graphML格式吗?

我的导出xml看起来像这样:

<graphml xmlns="http://graphml.graphdrawing.org/xmlns"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns
        http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">

<key id="user" for="node" attr.name="user" attr.type="int" />
<key id="item" for="node" attr.name="item" attr.type="int" />
<graph id="G" edgedefault="directed">
....
</graph>
</graphml>

1 个答案:

答案 0 :(得分:0)

没有, GrapmML不包含此内容。您可以在开始导入之前在所需的字段上启用自动索引,以便他们记录您的更改? http://docs.neo4j.org/chunked/snapshot/auto-indexing.html