This documentation contains work-in-progress information for future Elastic Stack and Cloud releases. Use the version selector to view supported release docs. It also contains some Elastic Cloud serverless information. Check out our serverless docs for more details.
Quick starts
editQuick starts
editUse these quick starts to get hands-on experience with the Elasticsearch APIs. Unless otherwise noted, these examples will use queries written in Query DSL syntax.
Requirements
editYou’ll need a running Elasticsearch cluster, together with Kibana to use the Dev Tools API Console. Run the following command in your terminal to set up a single-node local cluster in Docker:
curl -fsSL https://elastic.co/start-local | sh
Alternatively, refer to our other deployment options.
Hands-on quick starts
edit- Basics: Index and search data using Elasticsearch APIs. Learn about indices, documents, and mappings, and perform a basic search using the Query DSL.
- Basics: Full-text search and filtering. Learn about different options for querying data, including full-text search and filtering, using the Query DSL.
- Getting started: Learn how to query and aggregate your data using ES|QL.
- Basics: Analyze ecommerce data with aggregations. Learn how to analyze data using different types of aggregations, including metrics, buckets, and pipelines.
-
Semantic search: Learn how to create embeddings for your data with
semantic_text
and query using thesemantic
query.-
Hybrid search with
semantic_text
: Learn how to combine semantic search with full-text search.
-
Hybrid search with
- Bring your own dense vector embeddings: Learn how to ingest dense vector embeddings into Elasticsearch.