身安不如心安,屋宽不如心宽 。

elasticsearch 怎么在结果集上去过滤

Elasticsearch | 作者 jrong | 发布于2018年03月20日 | 阅读数:2210

问题是这样的:
我有个查询
WX20180320-172648@2x.png

查询在几ms 就完成了
 
但是 我把查询改成这样

WX20180320-173028@2x.png

查询就会耗费 1s
 
我想问,Elasticsearch 有没有那种可以在结果集上去做过滤的查询语句啊,而不需要他扫描这个receiv_name整个index 的倒排索引?
已邀请:

laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net

赞同来自:

解释慢的原因:模糊匹配本来就会慢导致你的返回时间增加到1s。建议改成matchquery试试

要回复问题请先登录注册