documentation for Cassandra consistency levels говорит об уровне EACH_QUORUM
Консистенции:Семантика EACH_QUORUM только с одним Кассандрой дата-центром
записываемых должны быть записаны в журнал фиксаций и memtable на кворуме реплик узлов во всех центрах обработки данных. Используется в нескольких центрах центров обработки данных ...
Что такое семантика уровня согласованности EACH_QUORUM
, когда имеется только один центр обработки данных? Я могу думать о двух возможностях:
- Термин «все» включает в себя случай, там только как один, так
EACH_QUORUM
требует записи должны быть записаны на кворуме узлов в центре подошвы данных. - Уровень согласованности предназначен только для , когда у вас несколько центров обработки данных (формулировка «Используется в нескольких кластерах центров обработки данных» является ограничительной, а не описательной) и не должна использоваться, если у вас есть только один центр обработки данных. В этом случае используйте вместо этого
QUORUM
.