Я хотел бы получить несколько советов о том, как справиться с пейджингом и сортировкой больших объемов данных.
На данный момент я извлекаю все наши пользовательские данные и вставляю их в список. На данный момент это здорово, но когда у нас будет 100 000 пользователей, я не хочу заполнять список 100 000 пользователей или иметь коллекцию на сервере со 100 000 пользователей.
Что бы вы порекомендовали, это хороший подход для этого?
Должен ли я сохранить ConnectedRecordset и передать его в список. Есть ли у ZK возможность управлять данными и соединением?
~ OR ~
Было бы лучше вручную искать события страницы и повторно заполнять список вторым набором данных, вытягивая, скажем, только 10 строк за раз?
Кроме того, когда я хочу разрешить пользователю сортировать по столбцу, тогда, безусловно, нужно повторно запрашивать данные из базы данных.
Каков правильный способ оспорить это? Пожалуйста, дайте совет или ссылки на статьи.
Спасибо,
Отметка