я делаю пагинацию больших наборов результатов с Cassanda 2.2 с помощью клиента Java и PagingState, как описано здесь: https://datastax.github.io/java-driver/2.2.0-rc2/features/paging/Как Cassandra пагинация ведет себя на параллельных вставок
Это работает довольно хорошо, но я не могу найти информацию, как Cassandra ведет себя, когда , в то время как пейджинг через результаты, новые записи вставляются (или существующие обновляются). Являются ли такие новые или измененные записи включенными в результат или являются неизменными в результате?
Вариант использования - это веб-служба без состояния, где клиент может запрашивать большие результирующие наборы.
EDIT: Тот же вопрос для ResultSet подкачки вообще (Cassandra делает автоматический ленивым выборки здесь)
edit2: Насколько мне известно, Cassandra поддерживает не ACID но AID транзакции, поэтому я бы ожидать такой изоляции здесь, когда происходит через результирующий набор