當頂點數量過多時(我的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)
