ZK: шаблон проектирования: листание больших объемов данных? - PullRequest
4 голосов
/ 25 мая 2011

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

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

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

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

~ ИЛИ ~

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

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

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

Спасибо,

Марк

1 Ответ

1 голос
/ 26 мая 2011
...