Sitemap

Member-only story

Búsqueda de datos en Amazon OpenSearch Service.

Alex
14 min readApr 23, 2025

#loquecallamoslosdevops

Un robot buscando y ordenando muchisimos datos en differentes paneles, Renaissance oil painting generada en Dall-e2.

Existen varios métodos para buscar documentos en Amazon OpenSearch Service, como búsquedas de URI o búsquedas en el cuerpo de la solicitud. OpenSearch Service ofrece funciones adicionales que mejoran la experiencia de búsqueda, como paquetes personalizados, compatibilidad con SQL y búsqueda asincrónica.

Para llevar a cabo este ejercicio es necesario tener el dominio (o cluster de OpenSearch corriendo) y crear el índice, lo cual hicimos en tutoriales pasados.

Búsqueda URI

Las búsquedas de Identificador Universal de Recursos (URI) son la forma más sencilla de búsqueda. En una búsqueda de URI, se especifica la consulta como un parámetro de solicitud HTTP:

GET https://search-my-domain.us-west-1.es.amazonaws.com/_search?q=house

Asumimos que se tiene configurado un perfil de AWS con las llaves y la región.

La respuesta se vera asi:


{
"took": 25,
"timed_out": false,
"_shards": {
"total": 10,
"successful": 10,
"skipped": 0,
"failed": 0
},
"hits": {
"total": {
"value": 85,
"relation": "eq",
},
"max_score": 6.6137657,
"hits": [
{
"_index": "movies",
"_type": "movie",
"_id"…

--

--

Alex
Alex

Written by Alex

DevOps Lead @evinova, former Dynatrace Solutions Engineer. Cheerleader in Chief for KMMX, Technical Writer & International Speaker, Dad & 2 cats.

No responses yet