Я хочу реализовать разбиение на страницы для своего веб-сайта с помощью функции курсора в GAE (Java). Однако есть только курсор вперед; обратные курсоры не реализованы в App Engine SDK 1.4.0. Итак, чтобы реализовать функциональность предыдущей страницы, Предлагается сохранить страницу курсора в memchache. Но у меня вопрос: когда в хранилище данных добавляется новая запись, старые курсоры для соответствующих страниц становятся недействительными. Как мне справиться с такими ситуациями?
Кто-нибудь уже реализовал эту функциональность с помощью курсоров в Java раньше? Пожалуйста, разработайте алгоритм для этого.
Кроме того, я не видел конкретной реализации / примера того же самого на Java. Не могли бы вы поделиться ссылками, если возможно.