我有一个问题。我目前在我的开发机器上使用Sunspot gem搜索我的Rails应用程序记录,这非常好,因为它可以通过文章进行全文搜索(这是我真正想要的功能),但糟糕的是,我的应用程序托管在Heroku上,这需要websolr插件让solr服务器与他们的系统一起工作,这需要花费20美元/月。我,作为超级破产的大学生,我是,我现在正在寻找一个解决这个托管成本。有人知道吗?我知道Solr只是一个服务器,所以我可以把它托管在其他地方,通过那个主机运行我的Solr实例,但我真的不知道如何做到这一点(以及如何将它与Heroku集成)。有人有这方面的经验吗?如果这看起来很难,有没有人有其他的全文搜索选项与Heroku(是免费的/便宜的)?
提前感谢!
Heroku有一个关于可用全文搜索选项的指南,其中包括如何运行自己的Solr服务器。
亚马逊网络服务有一个免费的使用层,所以这个选项不应该花费你任何东西,至少在第一年不会。
您可以在Amazon EC2上启动一台机器并在上面安装solr。它的起价大约是每月10美元。只要确保使用与Heroku相同的数据中心,我相信是东海岸的数据中心。