MongoDB 3为我们提供文本索引(http://docs.mongodb.org/manual/core/index-text/)。我的问题是,我应该在文本索引功能中使用Elasticsearch还是MongoDB 3?哪一个最适合搜索大量的条目?哪一个在2015年表现最好(5个million+条目)?
我在谷歌上搜索了这方面的信息,但我只找到了有日期的答案。
非常感谢!
编辑:--我的用例正在搜索标题、描述和配置文件中的关键字。MongoDB 3是否能够像Elasticsearch那样使用文本索引功能(快速或接近)搜索这些内容?
发布于 2015-04-22 14:48:31
取决于您的用例是什么。如果您想要全文搜索功能,比如根据关键字查找文档,或者根据产品的标题、描述、评审或标签中的关键字查找产品。如果是这样,用例的话,弹性搜索就是要追求的东西。
您还可能希望为上述用例评估Lucene/ Solr。
https://stackoverflow.com/questions/29801007
复制相似问题