Member-only story
Búsqueda de datos en Amazon OpenSearch Service.
#loquecallamoslosdevops
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"…