heroku还有其他搜索选项吗?

时间:2010-01-30 01:07:57

标签: ruby-on-rails heroku full-text-search hosting pg-search

我即将推出测试网站,而 heroku 看起来是个不错的选择。让我失望的唯一想法是,Websolr插件的唯一搜索选项是$ 20 / mth。

我确信Websolr很棒,但在这个项目的早期阶段,我宁愿不去点那笔费用。

是否有任何免费搜索选项可以与 heroku 的Blossom(免费)计划结合使用。

我觉得这样的小气鬼!

8 个答案:

答案 0 :(得分:7)

这篇文章似乎有很好的选择:

利用postgrSQL的全文搜索:

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

还解释了Ferret和Solr的选项。

答案 1 :(得分:4)

IndexTank有一个你可以免费使用的heroku插件。

它比websolr有一些优势,比如实时性,快速(全部在ram中),以及一个非常灵活的评分系统,不需要重新索引(允许非常简单的a / b测试)。

答案 2 :(得分:2)

My gem pg_search对PostgreSQL进行全文搜索,直接在Heroku上运行。

检查一下,让我知道它是否适合您!

答案 3 :(得分:1)

acts_as_tsearch效果很好。如果你有postgresql>则无需配置8.3。不过要尝试多个表格。将在heroku上使用它,直到我买得起WebSolr附加组件。我发现与上面的文章链接(招标)中解释的纹理方法相比,它是一个更好的选择。

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

答案 4 :(得分:0)

不,我一周前也在找那个,但没找到任何东西......
并且我认为在这样的另外一个附件上没有任何工作正在进行,因为他们已经有一个,所以他们不会放另一个免费的......:/
无论如何,heroku是惊人的,所以尝试使用代码或只花20美元:)

答案 5 :(得分:0)

acts_as_ferret无法正常运行,因为Heroku会定期清理/ tmp目录。即使我需要全文解决方案。考虑尝试使用acts_as_tsearch插件。

答案 6 :(得分:0)

看起来IndexTank是由LinkedIn购买的,并且将停止支持(尽管某些部分可能在未来是开源的)。有关详情,请参阅此帖子:https://indextank.com/documentation/faq2

答案 7 :(得分:0)

如果您正在为您的Rails应用程序使用Postgres,那么请查看这种免费方式进行全文搜索:

Part 1Part 2

这使用pg_search gem来允许您使用PostgreSQL的pg_search_scopes功能,并且可以在没有任何其他依赖项的情况下进行全文搜索。