Как получить коэффициент репликации кластера 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;
вы получите вывод, в котором вы можете увидеть коэффициент репликации для упомянутого пространства ключей:
