我正在使用 TITAN 0.4 版本,使用 cassandra 作为存储后端。在 Vertex 属性上创建了某些索引。我想检查它们是否UNIQUE()
存在?由于我使用的是0.4
版本,g.getManagementSystem()
所以不可用。我可以使用g.getIndexedKeys(Vertex.class)
. 但没有提及独特性等细节。
请指教。
我正在使用 TITAN 0.4 版本,使用 cassandra 作为存储后端。在 Vertex 属性上创建了某些索引。我想检查它们是否UNIQUE()
存在?由于我使用的是0.4
版本,g.getManagementSystem()
所以不可用。我可以使用g.getIndexedKeys(Vertex.class)
. 但没有提及独特性等细节。
请指教。
ManagementSystem API 使这种工作比以前在 0.4.x 和 Titan 之前的版本更容易。 g.getIndexedKeys
是一种蓝图方法,并没有像你发现的那样给你太多。您应该探索这些方法:TitanGraph.getType和TitanGraph.getTypes。