高峰只对攀登它而不是仰望它的人来说才有真正意义。

elasticsearch查询语句优化问题

Elasticsearch | 作者 code4j | 发布于2018年01月18日 | 阅读数:2683

用了一段时间es了,不过对es查询语句优化这块没太多经验。 比如,查询语句根据业务场景选择是用filter还是query,在值比较固定的一些字段作为条件时,最好用filter,能够利用他的缓存而且不计评分(例如城市id等等)。
 
再比如脚本,类似在查询语句中做计算判断逻辑等业务,尽量规避等。
 
类似这种优化查询语句或提升查询效率的操作,有谁能总结总结呢?或者提提有哪些查询语句或查询方式是不可取的也行。来吸取下大神们的经验。
已邀请:

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

赞同来自:

我能想到的,少用模糊查询,正确建立分词,大文件高亮采取fvh模式

要回复问题请先登录注册