javascript — пейджинг, поиск и сортировка около 100000 записей

У меня есть 100000 записей в моей базе данных с 10 столбцами

которые int, float

Мой вопрос

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

Я думаю, у меня есть два варианта.

либо используя Ajax-запрос для каждого вызова, либо извлекая все данные за раз, выполняйте такие операции, как поиск, сортировка

предложить лучшее решение.

ПРИМЕЧАНИЕ: я использую Meteor.js а также numbtel:mysql пакет

0

Решение

Лучше вы можете попробовать загрузочный фреймворк (таблицы данных). он может легко интегрироваться для большого количества строк

включая файлы начальной загрузки DataTables (CSS и JS)

0

Другие решения

У вас есть два способа выполнить задачу:

  1. Используйте таблицу данных jQuery, если вы извлекаете все записи одновременно.
    введите описание изображения здесь


Если вы будете следовать этой методике, это увеличит время загрузки. Это считается лучше за меньшее количество записей. больше записей требует времени на первый раз.

Если у вас меньше времени на разработку, тогда «Datatable — лучший». Он уже имеет все функции, которые вы ищете.

  1. Второй путь — это «Аякс», это занимает немного времени. Вы должны кодировать отдельно для
  2. поиск
  3. нумерация страниц и т. д.

Так что все зависит от времени разработки и типа приложения, которое вы собираетесь разрабатывать.

0

По вопросам рекламы [email protected]