[英]How to set a vertex's Index myself in Titan Graph Database
因此,這不是頂點的索引。 它是頂點的ID,如果您詢問如何設置該頂點,則答案是您不能這樣做。 泰坦在內部設置ID,並且它們是不可變的。
但是,您可以做的是創建自己的索引,以便進行快速查找。 我建議從簡單的復合索引開始 。
您可以如下創建一個復合索引:
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圖形而不是Tinker圖形。 修補程序圖不支持索引。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.