Лучший вариант поиска для Rails-приложения, размещенного на heroku?

В последнее время я работал над новым проектом, где фантастическая поисковая машина имеет решающее значение. Это приложение rails3, размещенное на heroku, и я ищу возможные решения (в идеале - rubygem), которые предлагают простой способ получить мощный полнотекстовый поиск.

Прямо сейчас я использую actions_as_tsearch, который использует PostgreSQL и выполняет базовый запрос MATCH. Хотя на самом деле это не приводит к хорошим результатам (например, если я ищу «создать проект» и «как мне создать проект» существует как запрос, он не находит его).

Кто-нибудь может поделиться своим опытом с полнотекстовым поиском, кто-нибудь пробовал Solr?

8
задан Gazler 6 February 2011 в 16:11
поделиться