Выделение Fvh занимает больше времени, чем единое выделение - PullRequest
0 голосов
/ 21 ноября 2018

Я пробую разные способы выделения.Как я вижу, "fvh" занимает более 10 раз по сравнению с унифицированным.Запрос:

{"from" : 0, "size" : 1,"_source": {"includes":["TITLE"]
},  "query": {
    "bool": {"should": [{
          "query_string": {
            "query":"\"pratik\"",
            "fields":[],
            "boost":"50"
                    }
            }, {
          "multi_match": {
            "query":"pratik",
            "type":"phrase",
            "boost":"10",
            "slop":"2",
            "fields":[]
}},{

          "multi_match": {
           "query":"pratik",
                     "fields":[]
}},{

          "multi_match": {
           "query":"pratik",
           "fuzziness":"AUTO",
                     "fields":[]
}}],"minimum_should_match":1,"filter": [ { "terms":  { "ID.keyword" : ["a12d"]} } ]}},  "highlight": {
        "type" : "fvh",
        "fields": {
            "*": {}
        }
    }} 

fvh занимает около 140938мс, а унифицированный - 1283мс.Как мне сократить время, затрачиваемое на fvh?Является ли унифицированный устаревшим?

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