【问题标题】:Websolr, solr search, Heroku, and sunspot [Ruby on Rails]Websolr、solr search、Heroku 和 sunspot [Ruby on Rails]
【发布时间】:2013-01-16 23:58:29
【问题描述】:

所以我有一个问题。我目前在我的开发机器上使用 Sunspot gem 搜索我的 Rails 应用程序记录,这非常好,因为它可以通过文章进行全文搜索(这是我真正想要的功能),但不好的是我的应用程序是托管的在 Heroku 上,它需要 websolr 插件才能让 solr 服务器与他们的系统一起工作,每月花费 20 美元。作为超级破产的大学生,我现在正在寻找解决此托管成本的方法。有人知道吗?我知道 Solr 只是一个服务器,所以我可以将它托管在其他地方,然后通过该主机运行我的 solr 实例,但我真的不知道如何做到这一点(以及如何将它与 Heroku 集成)。有没有人有这方面的经验?如果这看起来很困难,是否有人使用 Heroku 提供替代的全文搜索选项(免费/便宜)?

提前致谢!

【问题讨论】:

    标签: ruby-on-rails ruby ruby-on-rails-3 heroku solr


    【解决方案1】:

    Heroku 有一个guide on available full-text search options,它包括一个操作方法running your own Solr server

    Amazon Web Services 有一个free usage tier,因此该选项不会花费您任何费用,至少第一年不会。

    【讨论】:

    • 感谢您的指导!好建议!我最终启动并运行了一个 EC2 服务器,但是我在配置一堆与我的应用程序一起工作的东西时遇到了问题,所以我们最终只使用了 ElasticSearch,因为他们有一个 Heroku 插件。再次感谢!
    【解决方案2】:

    您可以在 Amazon EC2 上启动一台机器并在其上安装 solr。它的起价约为 10 美元/月。只要确保使用与 Heroku 相同的数据中心,我相信它是东海岸的。

    【讨论】:

    • 为什么使用与 Heroku 相同的数据中心很重要?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-28
    • 2012-07-13
    • 2012-05-23
    • 1970-01-01
    相关资源
    最近更新 更多