Distributed search engine for full-text search and analytics.
Installation¶
docker run -d --name es -p 9200:9200 \
-e discovery.type=single-node \
-e xpack.security.enabled=false \
elasticsearch:8.12.0
curl localhost:9200
Operations¶
curl -X PUT localhost:9200/articles
curl -X POST localhost:9200/articles/_doc \
-H 'Content-Type: application/json' \
-d '{"title":"ES tutorial","tags":["search"]}'
curl localhost:9200/articles/_search?q=tutorial
Elasticsearch for Search¶
Full-text search, log analytics, dashboards.
elasticsearchsearch