Загрузка страницы

Búsqueda (queries DSL - SEARCH API) de documentos en Elastic Search

El lenguaje de consulta de Elastic Search, conocido como DSL, es una de las características más importantes y poderosas de la plataforma. Con DSL, es posible definir consultas detalladas y precisas para buscar datos en Elastic Search.

O dicho de otra forma, las queries DSL nos permitirán realizar mejores búsquedas en ElasticSearch, dado que nos permiten especificar diferentes criterios para obtener los documentos que necesitamos.

De esta forma, podemos refinar y personalizar las consultas de búsqueda. Por ejemplo, es posible utilizar filtros de rango para buscar documentos que contengan valores numéricos dentro de un rango específico, o filtros geoespaciales para buscar documentos en función de su ubicación geográfica.

Podríamos utilizar match para realizar búsquedas de texto completo en cualquier orden, o utilizar term para hacer búsquedas exactas. Elastic Search nos ofrece muchas clausulas para ajustar nuestras búsquedas, hoy hablamos de las cláusulas simples que más vamos a utilizar, pero también hablamos sobre cómo utilizarlas con bool para realizar queries complejas, para de esta manera buscar documentos con múltiples condiciones.

Hablamos también de score, de scripting y abordamos ejemplos prácticos para entender cómo funciona la Search API de Elastic Search.

El contenido:

01:14 - Búsqueda de documentos por query params
04:35 - Queries DSL (Domain specific language)
05:26 - Match query en Elastic Search
09:32 - Minimum should match
10:56 - Operador para match
11:29 - Cláusula match_phrase
12:31 - Cláusula term en ElasticSearch
16:24 - Cláusula range: gte y lte
17:40 - Query booleana
17:57 - Must, must_not, should y filter
28:49 - Scripting en Elastic search

Mira todos los vídeos del curso de Elastic Search: https://www.youtube.com/playlist?list=PLlNuLwK_vaGND4FMd7E55kM8JG7JpCgA0

Facebook: https://goo.gl/HDLFyn
Twitter: https://goo.gl/pcFziM

#elasticsearch

Видео Búsqueda (queries DSL - SEARCH API) de documentos en Elastic Search канала Ingenio Empresa
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
17 марта 2023 г. 4:59:37
00:33:37
Другие видео канала
Arrays en C - Curso de Programación en C PASO a PASO (12)Arrays en C - Curso de Programación en C PASO a PASO (12)Variadic Functions: Parámetros variables en una función - Curso de C PASO a PASO (29)Variadic Functions: Parámetros variables en una función - Curso de C PASO a PASO (29)Final del curso de programación en C - Conclusiones (30)Final del curso de programación en C - Conclusiones (30)Estructura de un programa en C - Curso de Programación en C PASO a PASO (5)Estructura de un programa en C - Curso de Programación en C PASO a PASO (5)File IO 📁 en C: Abrir, modificar y cerrar archivos - Curso de programación en C PASO a PASO (27)File IO 📁 en C: Abrir, modificar y cerrar archivos - Curso de programación en C PASO a PASO (27)Cómo obtener documentos en ElasticSearch (método GET - POST)Cómo obtener documentos en ElasticSearch (método GET - POST)Punteros a punteros - Curso de Programación en C PASO a PASO (18)Punteros a punteros - Curso de Programación en C PASO a PASO (18)Mapeo de campos (mapping) en ElasticSearchMapeo de campos (mapping) en ElasticSearchBucles (loops) en C - Curso de Programación en C PASO a PASO (10)Bucles (loops) en C - Curso de Programación en C PASO a PASO (10)Programación estructurada: Las 3 características que la definen #aprenderaprogramarProgramación estructurada: Las 3 características que la definen #aprenderaprogramar🤖 Proceso de compilación en C - Curso de Programación en C PASO a PASO (8)🤖 Proceso de compilación en C - Curso de Programación en C PASO a PASO (8)Deja de sentirte improductivo. Implementa este métodoDeja de sentirte improductivo. Implementa este métodoQué es un String y cómo se manipula - Curso de Programación en C PASO a PASO (16)Qué es un String y cómo se manipula - Curso de Programación en C PASO a PASO (16)Bienvenida curso de C 🚀 - Aprende a programar con el Lenguaje de Programación C (0)Bienvenida curso de C 🚀 - Aprende a programar con el Lenguaje de Programación C (0)Cómo indexar o insertar documentos en ElasticSearch (método POST - PUT)Cómo indexar o insertar documentos en ElasticSearch (método POST - PUT)Cómo actualizar un documento en ElasticSearch (metodo POST)Cómo actualizar un documento en ElasticSearch (metodo POST)Agregaciones (aggregations) en Elastic SearchAgregaciones (aggregations) en Elastic SearchPor qué aprender a aprender a programar con C 🤓 Curso de Programación en C PASO a PASO (4a)Por qué aprender a aprender a programar con C 🤓 Curso de Programación en C PASO a PASO (4a)🚀 Retos de programación: Punteros - Curso de Programación en C PASO a PASO (17)🚀 Retos de programación: Punteros - Curso de Programación en C PASO a PASO (17)Las etapas del proceso de compilación de un programa #aprenderaprogramar #lenguajecLas etapas del proceso de compilación de un programa #aprenderaprogramar #lenguajecScore en ElasticSearchScore en ElasticSearch
Яндекс.Метрика