Diferencia entre revisiones de «Elasticsearch»

De Wiki Proyectos Beta
Ir a la navegación Ir a la búsqueda
([feat] Add information about Elasticsearch)
 
(No se muestran 7 ediciones intermedias del mismo usuario)
Línea 10: Línea 10:
== Docker ==
== Docker ==


  docker pull docker.elastic.co/elasticsearch/elasticsearch:8.4.0
=== Obtener imagen ===
  docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:8.4.0
 
  docker pull docker.elastic.co/elasticsearch/elasticsearch:7.10.0
 
=== Crear contenedor ===
 
  docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.10.0


=== Acceso web ===
=== Acceso web ===


  http://localhost:9200/
  http://localhost:9200/
= Consultas =
== Método get ==
=== Obtener todos los índices indexados ===
Se obtiene todos los índices indexados.
http://localhost:9200/_cat/indices/
=== Obtener estructura ===
Se obtiene la estructura de un índice específico. En este caso la colección es ''logs''.
http://localhost:9200/logs
=== Cantidad de documentos ===
Se obtiene la cantidad de documentos de la colección ''logs''.
http://localhost:9200/logs/_count
=== Obtener documentos de una colección ===
Se obtiene documentos sobre la colección ''logs''.
http://localhost:9200/logs/_search

Revisión actual - 16:19 29 ago 2022

General

Recursos

  • Sitio oficial: ES
  • Documentación oficial: EN

Instalación

Docker

Obtener imagen

docker pull docker.elastic.co/elasticsearch/elasticsearch:7.10.0

Crear contenedor

docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.10.0

Acceso web

http://localhost:9200/

Consultas

Método get

Obtener todos los índices indexados

Se obtiene todos los índices indexados.

http://localhost:9200/_cat/indices/

Obtener estructura

Se obtiene la estructura de un índice específico. En este caso la colección es logs.

http://localhost:9200/logs

Cantidad de documentos

Se obtiene la cantidad de documentos de la colección logs.

http://localhost:9200/logs/_count

Obtener documentos de una colección

Se obtiene documentos sobre la colección logs.

http://localhost:9200/logs/_search