你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
envy666
赞同来自:
Charele - Cisco4321
匿名用户
yuechen323 - 晨儿哥
要回复问题请先登录或注册
4 个回复
envy666
赞同来自:
Charele - Cisco4321
赞同来自:
增加节点可能会使查询加快吧,你现在只有单节点。
另外,你的这个bool里面有几个条件?如果只有一个filter,
直接用terms查询就可以了,没必要套一个bool啊,当然这不是重点,只是小看法。
匿名用户
赞同来自:
yuechen323 - 晨儿哥
赞同来自:
只不过你这个例子是没有全文搜索的
这个优化方式可以这样, 你把 terms N 个 id 改为:
should: [
{ term: {}}
{ term: {}}
{ term: {}}
{ term: {}}
{ term: {}}
]
这是我之前看资料的时候看到的一种优化方法, 涉及到底层源码, 为了避开大范围的过滤, 用变通的方法来实现一样的效果, 你可以试试, 然后告诉我是否有用, 我也在关注这个