LINUX.ORG.RU
ФорумAdmin

Поиск при помощи Sphinx-движка по базе данных


0

1

Есть таблица на 1 000 000 строк, где есть одна текстовая колонка VARCHAR (300), по которой надо организовать поиск на русском языке. Подскажите, возможно ли так сделать при помощи поискового движка Sphinx, и как лучше реализовать?

Ответ на: комментарий от megera

Да, postgres замечательное решение. Но увы, задача именно такая, как описано мной выше.

ChAnton ★★ ()

Вопрос-то в чем? В сфинксе параллельно ведется структура данных и атрибутов, по которым надо искать. К ним можно обращаться либо через сфинксовское API, либо через SQL. Для простоты наверное уже можно RT-индексы использовать.

Vit ★★★★★ ()

Реализовать можно, в чем проблема то? На сайте сфинкса есть примеры, иди, читай. Если в таблицу часто добавляются данные, то стоит использовать дельта-индексы, хотя может в сфинксе и поэлегантнее решение уже придумали, я давно не юзал его.

blind_oracle ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.