♥ 3
⚡ 0
Elasticsearch en Producción · Lección 11

¿Qué diferencia hay entre una query en el contexto 'query' y una en el contexto 'filter' dentro de Query DSL de Elasticsearch?

El contexto 'query' calcula un score de relevancia; el contexto 'filter' solo evalúa coincidencia sí/no, y puede cachearse de forma más eficiente
Son exactamente lo mismo con nombres distintos
'filter' no puede combinarse nunca con 'query' en la misma consulta
'query' siempre es más rápido que 'filter' en cualquier caso
Elasticsearch en Producción · Lección 11

Completa el código

bool: must: filter: should:
Elasticsearch en Producción · Lección 11

¿Por qué usar 'filter' en vez de 'must' para una condición exacta (como un rango de fechas) mejora el rendimiento de una consulta frecuente?

✓

¡Lección completada!

Query DSL — fundamentos

0
XP ganado
3
Vidas restantes