我即将推出测试网站,而 heroku 看起来是个不错的选择。让我失望的唯一想法是,Websolr插件的唯一搜索选项是$ 20 / mth。
我确信Websolr很棒,但在这个项目的早期阶段,我宁愿不去点那笔费用。
是否有任何免费搜索选项可以与 heroku 的Blossom(免费)计划结合使用。
我觉得这样的小气鬼!
答案 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)