Мне интересно, как я могу достичь разбивки на страницы с помощью Cassandra.
Скажем, у меня есть блог. В блоге указано максимум 10 сообщений на странице. Чтобы получить доступ к следующим сообщениям, пользователь должен щелкнуть по меню разбивки на страницы для доступа к странице 2 (сообщения 11-20), стр. 3 (сообщения 21-30) и т.д.
Используя SQL в MySQL, я мог бы сделать следующее:
SELECT * FROM posts LIMIT 20,10;
Первый параметр LIMIT смещен от начала набора результатов, а второй аргумент - количество строк для извлечения. В приведенном выше примере возвращается 10 строк, начиная с строки 20.
Как я могу добиться такого же эффекта в CQL?
Я нашел некоторые решения в Google, но все они требуют иметь "последний результат из предыдущего запроса". Он работает для того, чтобы "следующая" кнопка разбивалась на страницу на 10 результатов, но что, если я хочу перейти со страницы 1 на страницу 5?