代码之家  ›  专栏  ›  技术社区  ›  Glide

如何在gremlin控制台中显示图形的复制因子?

  •  1
  • Glide  · 技术社区  · 6 年前

    我知道DSE图,在 gremlin-console 您可以使用复制创建一个图形,如下所示

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

    但是,如何发现现有图形的复制呢?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Alex Ott    6 年前

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