不为失败找理由,要为成功找方法。

es from+size几个模糊问题请教各位

Elasticsearch | 作者 jianjianhe | 发布于2018年03月12日 | 阅读数:5175

现用的es版本是2.3.X,使用到from+szie考虑到性能问题,所以有几个相关浅分页的模糊的问题请教下各位:
1.from+size分页查询中,一次的查询结果有没有缓存起来,我想获取不同页的数据,是不是每次都需要重新执行一次新的查询,然后到每个分片上执行查询,排序,再汇总返回;
2.from+size的在数据量大时候,性能下降发生OOM是不是主要因为需要对查询数据进行排序的原因?
3.from+size对数据进行全局排序是指相关性排序吗?如果我查询的字段关闭评分机制或者使用filter时候,这样还会进行全局排序吗?全局排序的方式还是相关性排序吗?

希望能得到各位的解答!
已邀请:

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

赞同来自: jianjianhe

1是的,每次都要指定分页,
2主要出问题,慢的原因,举例:你查第2000页,他把前两千页都做加载处理,然后返回你第2000页,
3评分取决于你的检索,如果分词相关如:match则计算评分,其他则根据匹配度。

要回复问题请先登录注册