Сфинкс поисковая система и связанные теги - PullRequest
0 голосов
/ 04 февраля 2010

Я использую поисковую систему Sphinx для индексации всех своих документов в Интранете с использованием тегов. При этом у меня нет проблем с поиском конкретных документов с одним или несколькими тегами.

Я хочу пойти дальше с новой функцией, такой как функция «связанных тегов» в StackOverflow.

Кто-нибудь знает лучший способ сделать это со Сфинксом?

Спасибо

1 Ответ

0 голосов
/ 06 сентября 2010

Вы выполняете логический запрос ИЛИ для всех терминов в документе, для которого вы хотите найти связанные элементы. Это может быть довольно медленно, потому что все документы в базе данных должны быть ранжированы по сходству, если вы не ограничиваете поиск с помощью терминов и: ed. Смотрите мой текст здесь: https://stackoverflow.com/questions/3121266/efficient-item-similarity-search-using-sphinx

...