Как получить коэффициент репликации кластера C*?

Я не могу найти его в Афинах.yaml, может быть, nodetool может получить мне настроенный коэффициент репликации моего кластера?

каково значение коэффициента репликации по умолчанию?

4 ответов


кластер не имеет коэффициента репликации, однако ваш keyspaces делает.

Если вы хотите посмотреть на фактор репликации данного ключа, просто запустите файл SELECT * FROM system.schema_keyspaces; и он будет печатать все, что вам нужно


рассмотрите возможность использования DESCRIBE SCHEMA - вполне вероятно, что с помощью system.schema_keyspaces не будет работать в будущей версии (например, 3.0+, где схема перемещается в system_schema);


в версиях 3.0 + Cassandra вы можете получить детали RF от system_schema ключей в system_schema.keyspaces репликация


Коэффициент репликации определяется в уровень Keysapce.

для просмотра коэффициента репликации для определенного пространства ключей используйте следующий запрос в cqlsh:

desc KEYSPACE Keyspace_Name;

вы получите вывод, в котором вы можете увидеть коэффициент репликации для упомянутого пространства ключей: enter image description here