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)
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步