Чтобы установить уровень согласованности для текущего сеанса, используйте команду CONSISTENCY из оболочки cassandra (CQLSH). Чтобы увидеть текущий уровень согласованности, просто запустите CONSISTENCY; из оболочки : ty@cqlsh> Consistency; Текущий уровень согласованности - ONE.
Что такое уровень согласованности в Cassandra?
Уровень согласованности Cassandra определяется как минимальное количество узлов Cassandra, которые должны подтвердить операцию чтения или записи, прежде чем операция может считаться успешной. Различные уровни согласованности могут быть назначены разным пространствам ключей Edge.
Как настраивается уровень согласованности?
Вы можете использовать команду cqlsh, CONSISTENCY, чтобы установить уровень согласованности для запросов в текущем сеансе cqlsh. Для программирования клиентских приложений задайте уровень согласованности с помощью соответствующего драйвера. Например, вызовите QueryBuilder. insertInto с аргументом setConsistencyLevel с использованием драйвера Java.
Что такое уровень согласованности?
Уровень согласованности (CL) определяет, сколько реплик в кластере должно подтвердить операцию чтения или записи, прежде чем она будет считаться успешной Некоторые из наиболее распространенных используемых уровней согласованности: ЛЮБОЙ - запись должна выполняться по крайней мере в одну реплику в кластере.
Где устанавливается коэффициент репликации в Cassandra?
В Cassandra вы устанавливаете стратегию репликации на уровень пространства ключей при создании пространства ключей или позже, изменяя пространство ключей.