heroku还有其他搜索选项吗?

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

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

有没有任何免费的搜索选项,以配合heroku的Blossom(免费)计划。

我觉得这样的小气鬼!

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

利用postgrSQL的全文搜索:

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

还解释了Ferret和Solr的选项。

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

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

我的gempg_search对PostgreSQL进行全文搜索,直接在Heroku上运行。

看看它,让我知道它是否适合你!

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

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

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

由于Heroku定期清理/ tmp目录,acts_as_ferret将无法正常工作。 即使我需要全文解决方案。 考虑尝试使用acts_as_tsearch插件。

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

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

第1 部分和第2部分

这使用pg_search gem允许您使用PostgreSQL的pg_search_scopesfunction并进行全文搜索而不需要任何其他依赖项。