2016-12-15 33 views

回答

4

所以这不是你的顶点的索引。这是你的顶点的ID,如果你问怎么设置,那么答案就是你不能。泰坦在内部设置了ID并且它们是不可变的。

但是,您可以做的是创建自己的索引,以便快速查找。我会建议从简单composite index开始。

如下您可以创建一个综合指数:

graph = TitanFactory.open('conf.properties'); 
mgmt = graph.openManagement(); 
myId = mgmt.makePropertyKey("MY-ID").dataType(String.class).make(); 
mgmt.buildIndex('byMyID', Vertex.class).addKey(myId).buildCompositeIndex(); 
mgmt.commit(); 

以上将创建一个属性调用MY-ID并建立索引。这意味着任何具有该属性的顶点都可以快速查找。

边注意:请确保您正在初始化一个Titan Graph而不是一个Tinker Graph。补锅匠图不支持索引。