-
API REST
ElasticSearch expone las API REST que utilizan los componentes de la interfaz de usuario y se pueden llamar directamente para configurar y acceder a las funciones de Elasticsearch.
-
API de búsqueda
GET /<target>/_search GET /_search POST /<target1, target2, ...>/_search POST /_search GET /my-index-000001/_search
-
API de gato
cat
Las API solo están destinadas al consumo humano mediante la consola o la línea de comandos de Kibana. No están destinados a ser utilizados por aplicaciones. -
API de documentos
API de índice en API de documentos:
PUT /<target>/_doc/<_id>
target
podría ser el nombre deldata stream
oindex
. -
API de índice
PUT /<index>
-
API de ingesta
// Put pipeline API PUT /_ingest/pipeline/<pipeline> // Get pipeline API GET /_ingest/pipeline/<pipeline>?query_parameter GET /_ingest/pipeline // Delete pipeline API DELETE /_ingest/pipeline/<pipeline> // Simulate pipeline API POST /_ingest/pipeline/<pipeline>/_simulate GET /_ingest/pipeline/<pipeline>/_simulate POST /_ingest/pipeline/_simulate GET /_ingest/pipeline/_simulate
-
Opciones comunes
Las siguientes opciones se pueden aplicar a todas las API REST.
?pretty=true ?format=yaml ?human=false ?now+1h ?now-1h/d ?filter_path=took,hits.hits._id,hits.hits._score ?flat_settings=true
filter_path
parámetro que se puede utilizar para reducir la respuesta devuelta por Elasticsearch. Este parámetro toma unacomma
lista separada de filtros expresados con ladot
notación. También admite el*
carácter comodín para que coincida con cualquier campo o parte del nombre de un campo. -
Referencias
Vuelva a conocer la API de ElasticSearch
Supongo que te gusta
Origin blog.csdn.net/The_Time_Runner/article/details/113001435
Recomendado
Clasificación