2016-12-21 1 views
0

У меня есть кластер с 5 узлами, реплика 3 и консистенция ONE. Если ни один узел не опускается, не записывайте успех и не обновляйте команды!Прочитал ли запрос в cassandra (с репликой 3 и консистенцией ONE) вернуть данные?


если я вставить данные (непротиворечивость ONE), а затем сразу же выбрать, что данные (непротиворечивость ONE), когда данные не существуют в других replicas.does она всегда дает мне данные (независимо от того, если он находится вне Дата)?

+0

Пожалуйста, улучшите свой вопрос, неясно, что вы просите. – rll

ответ

0

Нет, это не так.

Когда вы выбираете данные с CL ONE, одна связанная с репликай может еще не иметь данных и ответит NotFound.

Если вы используете запись CL ONE, вы должны использовать read CL ALL для согласования. Или вы можете использовать запись CL QUORUM и прочитать CL QUORUM.

Смежные вопросы