Настройка Sphinx search (поиск по данным в MySQL)

Цена договорная
08 июня 2020, 18:43 • 2 отклика • 33 просмотра
Приветствую!

Необходима настройка Sphinx для поиска и индексации по данным из БД MySQL 5.7 (8 таблиц).
Язык контента - русский, английский.

Задачи у поиска такие:

1) Релевантный поиск по всему набору данных
2) Поиск с ограничением по разделу
3) Автодополнение строки поиска, в зависимости от раздела
4) Поиск похожих объектов по имени, в зависимости от раздела

Настройка будет производится на выделенном вам VPS на Debian 9, и я предоставлю тестовый набор данных: дамп БД с таблицами по 5000 записей в каждой. Всё ПО нужно будет установить самостоятельно.

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

Sphinx будет использоваться совместно с PHP 7.3 бекендом, и так же я хотел бы получить рекомендации по оптимальному способу вызова поиска из бекенда.

Спасибо)
Отзывы
R50 fa06033b343405786d063d9de0bd1bbe
Заказчик
Не рекомендую. Дмитрий просто пропал после нескольких дней общения, при этом я перевел 25% предоплаты по заказу. На сообщения не отвечает. Предоплату обратно я не получил. Результат сотрудничества: ноль в плане принятой работы, минус в плане денег.
4 года назад