
About Elasticsearch
Elasticsearch is an open source, distributed search and analytics engine. It stores text, structured data and vectors, and it is used for search, observability, security analytics and AI applications.
What it does
Elasticsearch indexes data so that full text, filters, vectors and geospatial queries run quickly. It can aggregate high volume data in real time and scale out across many nodes. Its inference service can run hosted AI models next to the data, and the wider Elastic platform offers a managed service as well.
Key features
- Full text, filter and vector search
- Real-time analytics and aggregations
- Geospatial queries and shapes
- Horizontal scaling across nodes
- Inference service for AI models
Who it's for
Developers who build search features, and operations or security teams that analyze logs and events. AI teams that build retrieval features may also use it.
Pricing and good to know
Elasticsearch is open source, and Elastic offers a free trial of its hosted offering. Self-managed clusters need servers and tuning, and paid features and support are available from Elastic. Read the licence terms for the version you plan to use before you ship a product that includes it.
Highlights
- Full text, filter and vector search
- Real-time aggregations on high volume data
- Geospatial queries and shapes
- Horizontal scaling across nodes
- Inference service for hosted AI models












