Crear un índice en Elasticseach

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.

 

 

 

Elasticsearch

No hay comentarios en “Crear un índice en Elasticseach”

Deje su comentario

En respuesta a Some User

Artículos Destacados

phpinfo() es una función de PHP que proporciona información detallada sobre la configuración y el estado...
mysql_secure_installation es un script que se ejecuta en la línea de comandos para mejorar la seguridad de...
Agregar autenticación de usuario y contraseña a Elasticsearch es un proceso importante para proteger los...