你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
发现
分享
文章
活动
登录
搜索结果正在快递途中
es 7.x搜索条件执行顺序如何控制
Elasticsearch
| 作者
mimang
| 发布于2020年07月03日 | 阅读数:
2943
分享到:
QQ空间
新浪微博
微信
QQ好友
印象笔记
有道云笔记
es 7.x搜索条件执行顺序如何控制,由于搜索二进制字符串,不能分词,而且特别长,还要求模糊查询,不得不采用*5165156*的方式,我想前面可以有一堆筛选条件先执行,最后的模糊查询再执行,求方法,7x版本,之前看到网上说and可以,and取消了,变成bool里must,没有该特性,救救孩子吧,扒了几天文档,人都废了
没有找到相关结果
已邀请:
与内容相关的链接
提交
3 个回复
murphy
赞同来自:
可以将query发出来看看
Morry
赞同来自:
es会自己对语句执行顺序进行优化,每种子查询都会有个cost(),会选取cost最小的子查询,具体可搜索 elasticsearch-query-execution-order
heeexy
赞同来自:
https://www.elastic.co/cn/blog ... order
按之前官方文章的说法,执行顺序没法确定
按个人经验,wildcard就是打满IO的作死行为,建议联系上游重新设计方案
要回复问题请先
登录
或
注册
发起人
mimang
mimang
活动推荐
Aug
15
2025 Zabbix 中国峰会
上海
·
8-15 周五
·
报名中
Oct
17
第27届 GOPS 全球运维大会暨研运数智化技术峰会 · 上海站
上海
·
10-17 周五
·
报名中
相关问题
使用es做搜索,比如用户输入柠檬,搜出来的结果,柠檬汽水,柠檬位牙膏等在前面,真正想要的水果那个柠檬在后面。已经在中文分词中加了柠檬,还是不管用
Elastic对类似枚举数据的搜索性能优化
添加了ik自定义分词,之前入库的数据不能搜索出来,这个有什么好的解决方法?
执行GET _cat/indices?v结果的标题中文含义值什么
Elasticsearch 分词搜索 - 精确查找
ES 搜索建议 Suggester 的问题
各位大神,有没有谁知道实现这种效果的思路:搜索bed关键词,最后结果显示bed在前面显示,dog bed放到后面,而不是dog bed 会放到前面来
elastic stack 大家用什么做权限控制, 能否实现kibana多租户, 开源的最好
Elasticsearch做站内搜索,索引与mysql数据表同步问题
昵称搜索搜古志辉能搜到数据,搜古志,搜不到用户
如%#¥这种特殊符号需要搜索出来应该如何处理
问题状态
最新活动:
2020-07-06 10:32
浏览:
2943
关注:
4
人
3 个回复
murphy
赞同来自:
Morry
赞同来自:
heeexy
赞同来自:
按之前官方文章的说法,执行顺序没法确定
按个人经验,wildcard就是打满IO的作死行为,建议联系上游重新设计方案