hel*_*llo 3 ruby-on-rails heroku production-environment sunspot websolr
我已经在我的应用程序中添加了太阳黑子宝石,并试图将它发送到heroku生产,但我正在尝试重新索引我的数据库,但是,我收到了一个错误.我做了一些挖掘,我想我必须添加websolr作为附加组件?这个费用为每月20美元.这是唯一的选择吗?
谢谢
Websolr + Bonsai的创始人(Solr和Elasticsearch的Heroku插件).
Rich的答案非常可靠,除了SQL LIKE运算符,我不建议这样做.性能不会扩展,并且您要么比预期更多的时间下沉,以便实现基线搜索功能.最终结果:花了很多时间,用户不满意.
Postgres全文搜索是一种合理的替代方案,但与Solr/Elasticsearch相比,术语分析和结果排名将缺乏,因为您的搜索流量在生产中开始增长.
您也可以考虑我们的姐妹服务,Bonsai,它提供免费的入门计划.它使用Elasticsearch,这意味着你想要使用Elasticsearch的官方Ruby绑定而不是Sunspot.
最后,如果你已经在Heroku上有一个生产应用程序,欢迎你在你的帐户中创建多个索引,并与你的staging/qa和其他应用程序共享这些索引.
| 归档时间: |
|
| 查看次数: |
2365 次 |
| 最近记录: |