Я создаю приложение, используя Ruby on Rails на Heroku, и не понимаю, какой вариант полнотекстового поиска мне следует использовать. Несколько вещей, которые меня волнуют:
Вдобавок кое-что простое настройка на Heroku с помощью Rails была бы бонусом.
Heroku в настоящее время предоставляет три варианта полнотекстового поиска: FlyingSphinx , Searchify IndexTank и WebSolr . Кто-нибудь может обрисовать плюсы и минусы каждого из них.
Основываясь на моем исследовании, кажется, что многие люди остались довольны IndexTank. В частности, это сообщение в блоге Гаутама Реге кратко описывает его опыт работы с тремя вариантами и то, как он предпочитает IndexTank.
Однако после того, как LinkedIn приобрела IndexTank, некоторые ключевые компоненты IndexTank были открыты, и услуга IndexTank была прекращена. Кажется, что Searchify - одна из первых (если не единственная) замена IndexTank. У кого-нибудь есть опыт использования этого? Как Searchify соотносится с IndexTank и двумя другими вариантами - WebSolr и FlyingSphinx?