Сценарий:
- Всего узлов: 3 [A, B, C]
- Фактор репликации: 2
- Согласованность записи: кворум (требуется подтверждение 2 реплик)
- Последовательность чтения: кворум
Диапазоны разделов узлов:
- A [ primary 1-25, replica 26-50 ]
- B [первичный 26-50, реплика 51-75]
- C [первичный 51-75, реплика 1-25]
Вопрос:
Предположим, мне нужно вставить данные 30, а узел A не работает. Как бы повела себя Кассандра в этой ситуации? Сможет ли Кассандра записать данные и сообщить об успехе обратно драйверу (даже если узел реплики не работает и Кассандре требуется 2 узла для подтверждения записи)?