209 похожих чатов

Привет всем! Вопрос как сделать поиск? Написать сам или

есть готовые инструменты.СУБД postgresql

13 ответов

8 просмотров

Можно самому. Можно обленится и сделать на algolia

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

Виталий
если тебе хватает лайка, ищи лайком, если хочется ...

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

Виталий
если тебе хватает лайка, ищи лайком, если хочется ...

Эластик очень требователен к железу. Мантикора летает на калькуляторе. По личному опыту.

Олег Линьков
Эластик лучшее решение, особенно если не обновляет...

потому оно третье в списке, триграммы весьма хорошая тема

Dawut- Автор вопроса
Dawut- Автор вопроса
Виталий
если тебе хватает лайка, ищи лайком, если хочется ...

Именно надо с автокомлитом и правой на ошибку.Нашел fuse.js пробовали?

Dawut- Автор вопроса

Использовал на пет проекте?

Dawut
Именно надо с автокомлитом и правой на ошибку.Наше...

Нет я не пользуюсь тем что не нужно. Право на ошибку это триграммы

Dawut- Автор вопроса
Dawut
Нашел вот этот https://www.fusejs.io/

Еще раз. Ты будешь начитывать в память всю таблицу для этой библиотеки?

Dawut- Автор вопроса
Dawut
Использовал на пет проекте?

Я ссылку выше кидал на проект. Он не пет, магазин делаю. Сейчас на этапе наполнения и отладки. Там все есть. И поиск с ошибками, и подсветка найденного, и фасетный поиск.

Похожие вопросы

Обсуждают сегодня

Карта сайта