【发布时间】:2023-08-12 08:15:01
【问题描述】:
我正在试验 Titan 图形数据库。我对 Neo4j 有一点经验。在 Neo4j 中,有一个非常方便的 api 用于查询具有特定标签和属性值的顶点/节点。 在 Neo4j 中:
Node node = graph.findNode(label, propertyName, propertyValue);
当然,创建索引是为了加快这个查找过程。
在 Titan 中,我使用
创建索引TitanGraphIndex personIdIndex = titanManagement.buildIndex("personId", Vertex.class).addKey(personId).indexOnly(personLabel).unique().buildCompositeIndex();
现在我想用 personLabel 和特定的 personId 查找/查询顶点。我该怎么做? Titan 或 TinkerPop 中是否有等效的 Java API 来执行此操作?
【问题讨论】:
标签: java titan gremlin tinkerpop