Есть ли другие варианты поиска для Heroku
-
24-09-2019 - |
Вопрос
Я собираюсь запустить бета-сайт, а также Heroku выглядит как отличный вариант. Единственный подумал, что это делает меня в том, что единственный вариант поиска составляет $ 20 / MTH для дополнения WebSolr.
Я уверен, что WebSolr отлично, но в этом самом раннем пункте в этом проекте я скорее не зажигаю этот счет.
Есть ли бесплатные параметры поиска для пара с HerokuBlossom (бесплатный) план.
Я чувствую себя таким дешевым кодом!
Решение
Этот пост, похоже, имеет хорошие варианты:
Используя полный текстовый поиск postgrsql:
http://tenderlovemake.com/2009/10/17/full-text-search-on-heroku.html.
Также объясняет варианты хорька и Solr.
Другие советы
У Indextank есть аддон Heroku, который вы можете использовать бесплатно.
Он имеет некоторые преимущества по поводу Webolr, как реализуемость, быстрое (все в оперативной памяти), а также очень гибкая система оценки, которая не требует в Reindex (позволяет очень легко A / B тестирование).
Мой драгоценный камень pg_search. Делает полнотекстовый поиск против PostgreSQL и работает прямо на Heroku.
Проверьте это и дайте мне знать, если это работает для вас!
acts_as_search работает отлично. Нет необходимости конфигурации, если у вас есть PostgreSQL> 8.3. Должны экспериментировать с несколькими таблицами, хотя. Будет ли это на Heroku, пока я не могу позволить добавить веб-сайт. Я нашел его лучшим вариантом по сравнению с методом Texticle, как объяснено в ссылке статьи выше (расширяется на основе расширения).
acts_as_tsearch: http://github.com/pka/acts_as_tsearch.
Нет, я искал это тоже неделю назад, и ничего не нашел ...
И я не думаю, что есть какая-то работа в прогрессе на других дополнениях, подобных это, как у них уже есть один, поэтому они не будут ставить другой, который свободен ...
Во всяком случае, Heroku удивительна, поэтому постарайтесь работать с кодом или просто потратить 20 долларов :)
acts_as_ferret не будет работать, так как Heroku регулярно очищает каталог / TMP. Даже я нуждаюсь в полнотекственном растворе. Думая о пробовке плагина Acts_As_Search.
Похоже, indextank был куплен LinkedIn и будет прекращать поддержку (хотя некоторые порции могут быть открытыми в будущем). Смотрите этот пост для получения дополнительной информации: https://indextank.com/documentation/faq2.
Если вы используете Postgres для приложения Rails, а затем посмотрите на этот бесплатный способ сделать полный текстовый поиск:
Это использует pg_search
GEM, чтобы позволить вам использовать PostgreSQL pg_search_scopes
Особенность и иметь полный текстовый поиск без каких-либо других зависимостей.