Как можно наиболее быстро искать данные по JSON файлу?

5 марта, 14:08 Работа 4042 3

Сейчас я делаю поиск по базе данных вида, но он находит данные жутко долго
 

3 комментария
Сортировка:
Добавить комментарий
JS 4EVER
JS 4EVER 2020, 10 марта, 20:05
0

Ваш вопрос это что-то из разряда - как искать быстро если ищет медленно
На такой вопрос возможен только один ответ, ищите быстрее, что-бы не было медленно, а так то объем данных, код как ищете, какое время и какое нужно....

Seroga Proga
Seroga Proga 2020, 5 марта, 16:19
0
Какой у вас объем данных? Поиск по множеству строк не должен занимать много времени. И пока у вас не миллионы этих строк все должно быть быстро. Эквивалентный код на моей машине выполняет проход регэкспом по массиву из миллиона строк менее чем за 100мс. Если у вас бОльшие объемы или хотя бы сопоставимые - вы что-то делаете не так :) Ну или если вы ожидаете обработку такого объема данных моментально, то стоит скорректировать ожидания.
Ivan
Ivan 2020, 5 марта, 15:24
0
Если у вас "json" это пришедший из postgress'овского jsonb поля - то postgress умеет делать запросы внутри jsonb: https://hackernoon.com/how-to-query-jsonb-beginner... (первая ссылка в гугле).

IT Новости

Смотреть все