Есть ли другие варианты поиска для героку

Я собираюсь запустить бета-сайт, и Heroku выглядит как отличный вариант. Единственное, что меня расстраивает, - это то, что единственный вариант поиска - это $20/mth для дополнения Websolr.

Я уверен, что Websolr великолепен, но на этом самом раннем этапе этого проекта я скорее не осветил этот расход.

Есть ли какие-либо бесплатные варианты поиска, чтобы соединиться с планом Blossom (бесплатный) heroku.

Я чувствую себя таким дешёвым!

8 ответов

Решение

Этот пост, кажется, имеет хорошие варианты:

Использование полнотекстового поиска в postgrSQL:

http://tenderlovemaking.com/2009/10/17/full-text-search-on-heroku.html

Также объясняются варианты Ferret и Solr.

IndexTank имеет аддон heroku, который вы можете использовать бесплатно.

Он имеет некоторые преимущества по сравнению с websolr, такие как реалистичность, быстрая (все в оперативной памяти) и очень гибкая система подсчета очков, не требующая переиндексации (позволяет проводить очень простое a/b-тестирование).

Мой гем pg_search выполняет полнотекстовый поиск в PostgreSQL и работает непосредственно с Heroku.

Проверьте это и дайте мне знать, если это работает для вас!

acts_as_tsearch прекрасно работает. Конфигурация не требуется, если у вас postgresql > 8.3. Приходится экспериментировать с несколькими таблицами. Буду использовать его на heroku, пока я не смогу позволить себе дополнение WebSolr. Я нашел его лучшим вариантом по сравнению с текстовым методом, как объяснено в ссылке на статью выше (создание тендера).

acts_as_tsearch: http://github.com/pka/acts_as_tsearch

Если вы используете Postgres для своего приложения на Rails, воспользуйтесь этим бесплатным способом полнотекстового поиска:

Часть 1 и Часть 2

Это использует pg_search драгоценный камень, чтобы позволить вам использовать PostgreSQL pg_search_scopes Функция и полнотекстовый поиск без каких-либо других зависимостей.

Похоже, IndexTank был куплен LinkedIn и будет прекращать поддержку (хотя некоторые части могут быть с открытым исходным кодом в будущем). Смотрите этот пост для получения дополнительной информации: https://indextank.com/documentation/faq2

act_as_ferret не будет работать, так как Heroku регулярно очищает каталог /tmp. Даже мне нужно полнотекстовое решение. Подумайте о том, чтобы опробовать плагин act_as_tsearch.

Нет, я тоже искал это неделю назад и ничего не нашел...
И я не думаю, что над другими подобными надстройками ведется какая-либо работа, так как у них уже есть одна, так что они не установят другую, бесплатную...:/
Как бы то ни было, heroku потрясающий, поэтому постарайтесь заставить его работать с кодом или просто потратить 20 долларов:)

Другие вопросы по тегам