Elasticsearch проводит 80% времени в build_scorer - PullRequest
0 голосов
/ 21 ноября 2018

Мы обновили нашу ES с ES-2.3 до ES-6.4.Итак, мы выполнили переиндексацию всех наших индексов.

Теперь, запустив запрос к новомуasticsearch, мы получили производительность с такими запросами:

 {
  "_source": false,
  "query": {
    "bool": {
      "filter": {
        "bool": {
          "must": [
            {
              "range": {
                "visitTime": {
                  "gte": "2018-07-18T18:30:00"
                }
              }
            }
          ],
          "must_not": [
            {
              "exists": {
                "field": "source"
              }
            }
          ]
        }
      }
    }
  }
}

As shown in image ES query taking around 70% of total time in **build_scorer**.

Итак, мой вопрос: почему ES-запрос занимает много времени в build_scorer ????При выполнении того же запроса в ES 2.3 требуется гораздо меньше времени.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...