如何在gremlin-console中显示图形的复制因子?

时间:2018-05-22 16:10:19

标签: datastax-enterprise datastax-enterprise-graph

我知道对于DSE图,在gremlin-console中,您可以创建一个复制图,如下所示

system.graph('graph_name').replication("{'class' : 'NetworkTopologyStrategy', 'dc1' : 3}")

但是,您如何找到现有图表的复制?

1 个答案:

答案 0 :(得分:1)

据我所知,现在不可能通过gremlin-console内的现有接口来实现。可以通过schema.config().describe()获取的5.1.3, there were separate options之前,但replication替换为systemReplication& CREATE KEYSPACE。看起来(不知道100%)通过这些选项提供的字符串可以只传递给相应的cqlsh命令,因此如果您有权访问describe keyspace graph_name,那么您可以从{{{{}}获得复制因子1}}。另一种可能性是使用Java代码获取Metadata,然后通过getReplication call提取复制因子。