我正在使用Heroku上的Ruby on Rails构建一个应用程序,并且对于我应该继续使用哪个全文搜索选项感到困惑.我关心的一些事情:
此外,使用Rails在Heroku上轻松配置的东西将是一个奖励.
Heroku目前提供三种全文搜索选项:FlyingSphinx,Searchify IndexTank和WebSolr.任何人都可以概述每个人的专业和缺点.
根据我的研究,似乎很多人对IndexTank感到满意.特别是,Gautam Rege撰写的这篇博文简要概述了他对这三个选项的体验以及他更喜欢IndexTank的经历.
然而,在LinkedIn收购IndexTank之后,IndexTank的一些关键组件是开源的,而IndexTank服务已经停止.似乎Searchify是IndexTank的前几个(如果不是,目前,唯一的)替代品之一.有没有人有这方面的经验?Searchify与IndexTank和其他两个选项 - WebSolr和FlyingSphinx相比如何?
小智 1
我将解决您有关Searchify /IndexTank 的问题:
Searchify 具有真正的实时索引。添加文档的那一毫秒,它就变得可搜索。无需提交或重新索引。
Searchify 有一个 Ruby 客户端库,以下是文档和下载链接: http: //www.searchify.com/documentation/ruby-client
Kidpollo 还有一个不错的第 3 方客户端,名为 Tanker,一些 Ruby 开发者更喜欢它: https: //github.com/kidpollo/tanker
| 归档时间: |
|
| 查看次数: |
1345 次 |
| 最近记录: |