web-dev-qa-db-ja.com

C *クラスターのレプリケーション係数を取得するにはどうすればよいですか?

Cassandra.yamlでそれを見つけることができません。おそらく、nodetoolでクラスターの構成されたレプリケーション係数を取得できますか?

複製係数のデフォルト値は何ですか?

11
Reshef

クラスターにはレプリケーション係数はありませんが、 keyspacesにはあります です。

特定のキースペースのレプリケーション係数を確認する場合は、SELECT * FROM system_schema.keyspaces;を実行するだけで、必要なすべてのレプリケーション情報が出力されます。

19
Will

DESCRIBE SCHEMAの使用を検討してください。system.schema_keyspacesを使用すると、将来のバージョン(3.0以降など、スキーマがsystem_schemaに移動されるなど)では機能しなくなる可能性があります。

16
Jeff Jirsa

バージョン3.0では、+ Cassandraは、system_schemaキースペースからsystem_schema.keyspacesreplicationからRF詳細を取得できます。列。

cassandra@cqlsh:system_schema> SELECT * FROM system_schema.keyspaces;

 keyspace_name      | durable_writes | replication
--------------------+----------------+-------------------------------------------------------------------------------------
        system_auth |           True | {'class': 'org.Apache.cassandra.locator.SimpleStrategy', 'replication_factor': '1'}
      system_schema |           True |                             {'class': 'org.Apache.cassandra.locator.LocalStrategy'}
 system_distributed |           True | {'class': 'org.Apache.cassandra.locator.SimpleStrategy', 'replication_factor': '3'}
            company |           True | {'class': 'org.Apache.cassandra.locator.SimpleStrategy', 'replication_factor': '2'}
             system |           True |                             {'class': 'org.Apache.cassandra.locator.LocalStrategy'}
             jerry  |           True |                   {'class': 'org.Apache.cassandra.locator.NetworkTopologyStrategy'}
      system_traces |           True | {'class': 'org.Apache.cassandra.locator.SimpleStrategy', 'replication_factor': '2'}
5
JERRY

Cassandra 3.11バージョン以降の場合:

  • Cassandraノードのパスに移動:cd /usr/local/cassandra/Apache-cassandra-3.11.0/bin
  • コマンドを入力:./cqlsh(your Cassandra node IP)
  • 次にSELECT * FROM system_schema.keyspaces;と入力します

出力:Cassandraのすべてのそれぞれのキースペースのレプリケーション係数を取得します

2
Abhinay Gupta

複製係数はKeysapceレベルで定義されます。

特定のキースペースのレプリケーション係数を表示するには、cqlshで次のクエリを使用します。

desc KEYSPACE Keyspace_Name;

上記のキースペースの複製係数を確認できる出力が表示されます。 enter image description here

1
Yug Singh