命令从两方面记录,一个是graph 浏览相关命令,一个是graph Management相关。
0.1 打开图graph
graph = JanusGraphFactory.open('conf/gremlin-server/janusgraph-hbase-es.properties');//参数是配置文件路径,具体配置可参考官方文档(配置存储后端,如hbase)。
1.1 打开Management
mgmt = graph.openManagement()
1.2 查询scheme中的所有vertex
mgmt.vertexLabels
1.3 查询scheme中的所有edge
mgmt.getRelationTypes(EdgeLabel)
2.1 遍历图操作
g = graph.traversal();
2.2 查询图中的所有实体
g.V();
2.3 查询图中的所有边
g.V();
2.4 查询实体或边的详情
g.V().valueMap()
g.E().valueMap()
2.5 查询实体或边的个数
g.V().count()
g.E().count()