Читать операцию на Кассандре на уровне последовательности Кворума?
Я читаю этосообщение на операции чтения и уровень согласованности в Кассандре. Согласно этому посту:
Например, в кластере с коэффициентом репликации 3 и уровнем согласованности чтения QUORUM связываются 2 из 3 реплик для данной строки, чтобы выполнить запрос на чтение. Предположим, что у контактирующих реплик были разные версии строки, реплика с самой последней версией выдаст запрошенные данные. В фоновом режиме третья реплика проверяется на согласованность с первыми двумя, и, если необходимо, самая последняя реплика выполняет запись в устаревшие реплики.
Поэтому даже при уровне согласованности кворума не гарантируется, что вы не получите устаревшее чтение. Согласно приведенному выше параграфу, если третья реплика имеет самую последнюю временную метку, координатор уже вернул самую последнюю временную метку из двух реплик, которые он запросил. Но это не последнее, поскольку третья реплика имеет самую последнюю временную метку.