8

我即将推出一个测试版网站,heroku看起来是个不错的选择。唯一让我失望的是,Websolr 插件的唯一搜索选项是每月 20 美元。

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

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

我觉得自己像个小气鬼!

4

8 回答 8

7

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

利用 postgrSQL 的全文搜索:

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

还解释了 Ferret 和 Solr 的选项。

于 2010-02-02T19:49:42.210 回答
4

IndexTank 有一个 heroku 插件,您可以免费使用。

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

于 2011-02-08T15:46:23.600 回答
2

我的 gem pg_search对 PostgreSQL 进行全文搜索,并直接在 Heroku 上工作。

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

于 2012-04-17T23:24:18.353 回答
1

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

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

于 2010-04-04T10:52:31.563 回答
0

不,我一周前也在寻找那个,但没有找到任何东西......
而且我认为其他类似这样的附加组件没有任何工作正在进行中,因为他们已经有了一个,所以他们不会不要放另一个免费的...:/
无论如何,heroku很棒,所以尝试让它与代码一起使用或者只需花费20美元:)

于 2010-01-30T01:24:11.180 回答
0

看起来 IndexTank 已被 LinkedIn 收购,并且将停止支持(尽管将来某些部分可能会开源)。有关更多信息,请参阅此帖子:https ://indextank.com/documentation/faq2

于 2011-12-13T16:28:16.637 回答
0

如果您将 Postgres 用于 Rails 应用程序,请查看这种免费的全文搜索方式:

第 1部分和 第 2 部分

这使用pg_searchgem 允许您使用 PostgreSQL 的pg_search_scopes功能并进行全文搜索,而无需任何其他依赖项。

于 2012-09-11T14:07:58.080 回答
0

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

于 2010-04-04T05:02:15.977 回答