janusgraph-控制台操作命令


當頂點數量過多時(我的230w)刪除太慢

就用下面的命令, 刪除整個圖庫

graph.close()
JanusGraphFactory.drop(graph)

查詢所有的頂點屬性

用traversal查所有點的屬性節點很多的時候會查的很慢的

用management

mgmt= graph.openManagement()
mgmt.getRelationTypes(PropertyKey)
mgmt.commit()

通過控制台添加定點,添加標簽

mgmt=graph.openManagement();
mgmt.makeVertexLabel('ALLFALV').make()
mgmt.commit()
//添加標簽
mgmt.makePropertyKey('labels').dataType(String.class).cardinality(Cardinality.SINGLE).make()

 添加索引

mgmt = graph.openManagement()
vlabel = mgmt.getPropertyKey('vlabel')
mgmt.buildIndex('mixedvlabel',Vertex.class).addKey(vlabel).buildMixedIndex("search")
mgmt.commit()

查看索引狀態

mgmt = graph.openManagement();
vlabel = mgmt.getPropertyKey('vlabel');
mixedvlabel=mgmt.getGraphIndex('mixedvlabel');
status=mixedvlabel.getIndexStatus(vlabel)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM