En este tutorial, te mostraré cómo crear un índice en Elasticsearch. El índice es la estructura que almacena los datos en Elasticsearch, y es el primer paso en la configuración de una base de datos. Crear un índice es sencillo, y una vez que lo hayas hecho, podrás comenzar a insertar datos y a hacer consultas para buscarlos.
PUT nombre_de_tu_indice
{
"mappings": {
"properties": {
"titulo": {
"type": "text"
},
"descripcion": {
"type": "text"
},
"url": {
"type": "keyword"
},
"fecha": {
"type": "date"
}
}
}
}
Estructura de documento en formato JSON que puedes utilizar para insertar los datos de ejemplo en el índice:
POST nombre_de_tu_indice/_doc/1
{
"titulo": "Título del primer ejemplo",
"descripcion": "Descripción del primer ejemplo",
"url": "https://www.ejemplo1.com",
"fecha": "2022-01-01"
}
Puedes repetir esta estructura para los otros dos ejemplos de contenido de prueba, reemplazando los valores de los campos de titulo
, descripcion
, url
y fecha
con la información correspondiente de cada ejemplo. Luego, puedes insertar estos documentos en tu índice utilizando la API de Elasticsearch, elasticvue o una herramienta de importación de datos como Logstash o Elasticsearch Loader.
Artículos Elasticsearch
Deje su comentario