gpt4 book ai didi

database - 如何在 Titan 图形数据库中自己设置顶点的索引

转载 作者:搜寻专家 更新时间:2023-10-30 21:56:43 25 4
gpt4 key购买 nike

事情是每当我用“addVertex()”命令添加一个顶点时,顶点的索引是随机选择的,比如 V[0],第二次是 V[2],依此类推。我想自己设置...我该怎么做? this is the picture of my question

最佳答案

所以那不是你的顶点的索引。它是你的顶点的 id,如果你问你如何设置它,那么答案是你不能。 Titan 在内部设置 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。 Tinker Graphs 不支持索引。

关于database - 如何在 Titan 图形数据库中自己设置顶点的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41174945/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com