Задать вопрос

Где самый быстрый поиск?

Необходимо будет искать по регуляркам в какой-нибудь структуре данных. Самое главное скорость поиска. Где же будет самый быстрый поиск: SQL (можно использовать только Postgresql), JSON, либо что-то другое? Размер json до 3 Мбайт
  • Вопрос задан
  • 549 просмотров
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Middle-разработчик игр на Unity
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Роман Вакульчик: начнем с того что поиск в базе регулярками это плохая идея. Есть всякие там сфинксы, эластик серчи и т.д. у которых есть вполне себе приличная индексация текста.

Опишите задачу более конкретно. Пока все варианты медленнее и самый быстрый - держать данные в памяти (СУБД, массивы, как хотите) и искать там. Сложность поиска будет все-равно O(N).
Ответ написан
kompi
@kompi
nullstack devoops
В данном случае, если уже стоит postgresql, я бы использовал его.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ИТРУМ Ростов-на-Дону
от 75 000 ₽
СофтМоушен Санкт-Петербург
от 150 000 до 250 000 ₽
Яндекс Москва
от 180 000 до 350 000 ₽