Поиск по сайту (sphinx / solr / elasticsearch / etc.) (настройка ПО для поиска по данным в MySQL)
10 000 руб. за проект
Приветствую!
Необходима настройка ПО для поиска и индексации по данным из БД MySQL 5.7 (8 таблиц).
Фронтенд уже готов, никакой работы не требуется. Бекенд - тоже готов, потребуется только пара примеров вызова всех необходимых случаев поиска из php 7.4 бекенда.
ПО рассматриваю любое (sphinx, solr, elasticsearch, etc.), которое будет соответствовать требованиям по ресурсам и производительности (до 16GB RAM, до 150 мс результат поиска, объём данных ~ 10 GB, ежедневное обновление индекса).
Задачи у поиска такие:
1) Релевантный поиск по всему набору данных
3) Автодополнение строки поиска (с возможностью фильтрации по категории)
2) Поиск с ограничением по категории
4) Поиск похожих объектов по имени (с возможностью фильтрации по категории)
Язык контента - русский, английский.
Настройка будет производится на выделенном вам VPS на Debian 9, и я предоставлю тестовый набор данных: дамп БД с таблицами по 5000 записей в каждой. Всё ПО нужно будет установить самостоятельно.
Так же будет необходима инструкция по переходу на более мощный продакшн-сервер, и ваши рекомендации по соответствующему изменению настроек.
Спасибо)
Необходима настройка ПО для поиска и индексации по данным из БД MySQL 5.7 (8 таблиц).
Фронтенд уже готов, никакой работы не требуется. Бекенд - тоже готов, потребуется только пара примеров вызова всех необходимых случаев поиска из php 7.4 бекенда.
ПО рассматриваю любое (sphinx, solr, elasticsearch, etc.), которое будет соответствовать требованиям по ресурсам и производительности (до 16GB RAM, до 150 мс результат поиска, объём данных ~ 10 GB, ежедневное обновление индекса).
Задачи у поиска такие:
1) Релевантный поиск по всему набору данных
3) Автодополнение строки поиска (с возможностью фильтрации по категории)
2) Поиск с ограничением по категории
4) Поиск похожих объектов по имени (с возможностью фильтрации по категории)
Язык контента - русский, английский.
Настройка будет производится на выделенном вам VPS на Debian 9, и я предоставлю тестовый набор данных: дамп БД с таблицами по 5000 записей в каждой. Всё ПО нужно будет установить самостоятельно.
Так же будет необходима инструкция по переходу на более мощный продакшн-сервер, и ваши рекомендации по соответствующему изменению настроек.
Спасибо)
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.