使用netstat -lntp来看看有侦听在网络某端口的进程。当然,也可以使用 lsof。

如何是_all字段的查询结果更加均匀

Elasticsearch | 作者 yeziblo | 发布于2019年08月09日 | 阅读数:995

各位大佬,想请教一个问题:

我现在想实现这么一个功能,就是针对一些具备不同结构的不同索引,在不指定字段名称的前提下搜索一个字段值,并返回这些索引中包含该值(不论是哪个字段)的全部文档。

我的实现方式是给这一批索引都取同样的别名,然后搜索_all字段(虽然ES6.x把_all禁了,但是这个特性还是保留的,可以直接query_string)。

但是我在实现后发现,返回的结果往往是侧重于其中一个索引,比如它返回的前20个结果都是一个索引的…

请问怎么样才能让返回的结果看起来…更加均衡呢?

用户不希望自己搜一个数据,结果返回结果全部指向一个数据类型(也就是索引)
已邀请:

fantuan

赞同来自: yeziblo

分多次搜索,每个索引各取前十,自己将各个索引的返回的文档组合成最终结果。
https://www.elastic.co/guide/e ... .html

要回复问题请先登录注册