多次查询,结果total不一样

Elasticsearch | 作者 ridethewind | 发布于2019年05月11日 | 阅读数:374

同一个索引,多次查询,total不一样,只查主分片的时候结果是正确的,查副本的时候结果对不上
比过我只有一条结果,但是查副本的时候命中是160
 
查询的时候配置preference为_primary的时候查到的total是对的,不设置的话total是错误的


dsl如下:
{
    "query": {
        "bool":{
                 "must":[
                      {"term" : {  "ALL" :"123" }}
                      ]
                 }
    }
}
在github是看到了如下的issues
https://github.com/elastic/ela ... 25603
mmexport1557581526237.jpg
已邀请:

ES1314 - 敬畏技术

赞同来自:

你这个问题,前面好像已经提问过了。我简单的猜想的回答了下,你没回复,不过就目前来看,好像没解决。
尽量把配置贴一下,以及测试的过程贴一下。信息不够,只能靠猜想。

要回复问题请先登录注册