Como lidar com curingas em consultas estruturadas de pesquisa elástica
Meu caso de uso requer a consulta de nosso domínio de pesquisa elástico com caracteres curinga à direita. Eu queria sua opinião sobre as melhores práticas de manipulação desses curingas nas consultas.
Você acha que adicionar as seguintes cláusulas é uma boa prática para as consultas:
"query" : {
"query_string" : {
"query" : "attribute:postfix*",
"analyze_wildcard" : true,
"allow_leading_wildcard" : false,
"use_dis_max" : false
}
}
Eu não permiti caracteres curingas principais, pois é uma operação pesada. No entanto, eu queria o quão bom é analisar o curinga para cada solicitação de consulta a longo prazo. Meu entendimento é que a análise de curinga não teria impacto se a consulta realmente não tiver curingas. Isso está correto?