关于mongoid的全文搜索所需的建议

BBJ*_*BJ3 4 full-text-search ruby-on-rails heroku mongodb mongoid

我在Rails 3.1上嵌入了一对多模型的mongoid 到全文搜索.我最近在heroku上部署了一些非常简单易用的东西,而不必为附加组件付费.

目前所有的heroku全文搜索附加组件,似乎只是付费计划(开始时没有好处),请参阅Flying Sphinx和Websolr.

我需要建议一个好的解决方案(可以部署在heroku上的ruby gem)来开始,而不是最终扩展到其他云服务.

Kri*_*ndt 5

也许MongoDB的核心功能足以满足您的需求:http: //www.mongodb.org/display/DOCS/Full+Text+Search+in+Mongo

我脑子里还有两种可能性:

1)你可以使用这个gem:https: //github.com/mauriciozaffari/mongoid_search

2)你可以使用elasticsearch(http://www.elasticsearch.org/)并使用以下gem:https: //github.com/karmi/tire

但是,你不能只使用heroku这个解决方案,你必须设置自己的服务器,在你要使用heroku的情况下,EC2是值得推荐的