Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Работа с базой на 30 тысяч строк (https://javascript.ru/forum/misc/69428-rabota-s-bazojj-na-30-tysyach-strok.html)

hdma 21.06.2017 17:37

Работа с базой на 30 тысяч строк
 
Здравствуйте!
Есть 30 тысяч изображений, по различным частям имен которых надо обеспечить поиск. Предполагается база со списком, из которой в html будут выводиться соответствия поиску, в котором есть необходимость в нескольких поисковых строках, для поиска в определенных частях имён изображений, напр. — Автор изображения | Название | Страна | Год создания. Есть ли что-нибудь подходящее для такой задачи, или может это как-то иначе лучше сделать?

laimas 21.06.2017 17:54

База, это где?

j0hnik 21.06.2017 18:08

MySQL рекомендую.

laimas 21.06.2017 18:24

Цитата:

Сообщение от j0hnik
MySQL рекомендую

Почему?

hdma 21.06.2017 18:44

Цитата:

Сообщение от laimas
База, это где?

В подключенном к html скрипте — это вариант, который я видел, но там нет поиска по нескольким параметрам. Еще про Clusterize.js узнал, который, как пишут, "способен отобразить таблицу с несколькими сотнями тысяч строчек — за счет разбиения элементов на кластеры, которые показываются на определенной позиции скроллинга и создания искусственных отступов сверху и снизу. Ограничения:"
Код:

var data = [‘…‘, ‘…‘, …];    var clusterize = new Clusterize({    rows: data,    scrollId: ‘scrollArea’,    contentId: ‘contentArea’    });
Интересно, есть ли этот скрипт с возможностью поиска по колонкам из таблицы?

laimas 21.06.2017 18:46

Цитата:

Сообщение от hdma
В подключенном к html скрипте

В скриптах не может быть физически никакой базы. Это может быть объект, текст, еще что-то, но не база.

j0hnik 21.06.2017 19:00

Цитата:

Сообщение от laimas (Сообщение 456187)
Почему?

Одна из самых распространенных и надежных субд

laimas 21.06.2017 19:05

Цитата:

Сообщение от j0hnik
Одна из самых распространенных

это еще не повод для рекомендаций, а надежность ее, это понятие куда более широкое, чем вам представляется, и ее можно взять под сомнение.

hdma 21.06.2017 19:08

Цитата:

Сообщение от laimas (Сообщение 456192)
В скриптах не может быть физически никакой базы. Это может быть объект, текст, еще что-то, но не база.

Ясно.

hdma 21.06.2017 19:08

Еще пример поиска отсюда показался подходящим, но по такому образцу 30.000 строк представить одним списком никак не выйдет, или может есть какое-то решение?


Часовой пояс GMT +3, время: 22:09.