Elasticsearch phrase_prefix匹配查询的总计数不一致

时间:2015-09-23 23:02:34

标签: elasticsearch

我们有一个包含2个节点的elasticsearch集群,每个节点包含总共10个分片(5个主分片,5个副本)。两个节点都彼此同步。

当我们多次执行phrase_prefix匹配查询(类似于下面提到的那个)时,我们会在响应中获得最多4个不同的总点击次数。

{
  "query": {
    "filtered": {
      "query": {
        "bool": {
          "must": [
            {
              "match": {
                "field.subfield": {
                  "query": "11",
                  "type": "phrase_prefix"
                }
              }
            }
          ]
        }
      }
    }
  }
}

我们查询的字段没有特殊的映射,它只是一个字符串。

我正在试图弄清楚为什么总命中数会有所不同,而且索引没有任何变化。是否有一些我错过的明显内容?

关于为什么会发生这种情况的任何想法?

干杯。

0 个答案:

没有答案