ZK: Шаблон проектирования: Постраничный просмотр больших объемов данных?

Я хотел бы получить несколько советов о том, как справиться с пейджингом и сортировкой больших объемов данных.

На данный момент я извлекаю все наши пользовательские данные и вставляю их в список. На данный момент это здорово, но когда у нас будет 100 000 пользователей, я не хочу заполнять список 100 000 пользователей или иметь коллекцию на сервере со 100 000 пользователей.

Что бы вы порекомендовали, это хороший подход для этого?

Должен ли я сохранить ConnectedRecordset и передать его в список. Есть ли у ZK возможность управлять данными и соединением?

~ OR ~

Было бы лучше вручную искать события страницы и повторно заполнять список вторым набором данных, вытягивая, скажем, только 10 строк за раз?

Кроме того, когда я хочу разрешить пользователю сортировать по столбцу, тогда, безусловно, нужно повторно запрашивать данные из базы данных.

Каков правильный способ оспорить это? Пожалуйста, дайте совет или ссылки на статьи.

Спасибо,

Отметка


person sparkyspider    schedule 25.05.2011    source источник


Ответы (1)


Вы можете ознакомиться с руководством по сортировке огромных данных с помощью ZK. и обработка больших объемов данных с помощью ZK

person jumperchen    schedule 26.05.2011