繁体   English   中英

使用PHP在Mongodb查询结果集上执行Elasticsearch

[英]Perform Elasticsearch on Mongodb query Result Set using PHP

我是Elasticsearch的新手。 是否可以对mongodb结果集执行Elasticsearch?

场景:假设我有一个mongodb查询,该查询返回了20k的结果集,我想从这20k中使用Elasticsearch提取一些结果。 顺便说一句,我正在使用Elasticsearch-PHP。

请帮我。

谢谢。

我不以您指定的方式这样认为。 Elasticsearch在索引文档以进行以后的搜索时会进行处理。 这意味着,如果您知道以后将使用过滤器对某个字段进行排序,则无需对该字段进行任何分析就可以对该特定字段建立索引。

由于这些经过预处理的文档是Elasticsearch进行搜索的对象,而不是原始文本(或您的情况下的JSON),因此,我很确定您必须先在Elasticsearch中对文档进行索引,然后才能使用Elasticsearch查询进行搜索他们。

Elasticsearch的存储量与查询语言一样多。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM