Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Здравствуйте,

Разыскивается квалифицированный специалист для создания конфигурационного файла поискового движка Sphinx и интеграции его с PHP.

Имеется таблицы с базы данных русскоязычного музыкального сайта на 10 млн. записей и постоянно увеличивается (кусок дампа прикреплен к проекту). Весит ~2.5 Gb. В кодировке win1251.

В данный момент поиск идет с помощью встроенных средств MySQL – fulltext search (SELECT `artist_name`, `song_name`, `duration`, `aid|(|)|owner_id` FROM `table1` WHERE MATCH(search_name) AGAINST ('поисковая фраза') AND active = '1' LIMIT 0, 250).

Недавно узнал о поисковом движке Sphinx. По теории, он работает быстрее и качество поиска лучше (морфология и все такое).

Хочу применить его к данной базе. На входе поисковая фраза, на выходе массив с данными из полей `artist_name`, `song_name`, `duration`, `aid|(|)|owner_id`.

Sphinx на сервер установил.

Требуется конфигурационный файл, советы/рекомендации по использованию и пример взаимодействия с php (написать на php простой пример поиска с помощью Sphinx).

Минимальная длина слова/буквы/символа для индексации – 1 символ.

ОС на сервер: CentOS (Доступ к серверу не предоставляю)

Сроки: 2-3 часа

13 лет назад
pyoter
Валера 
41 год
14 лет в сервисе
Был
13 лет назад
4 отзыва(-2)

Заявки фрилансеров

Нет заявок фрилансеров