THE LINUX FOUNDATION PROJECTS

OpenSearch Core

OpenSearch Core is a high-performance search engine built on the robust indexing and search capabilities of Apache Lucene.

It allows you to ingest large volumes of content in diverse formats using OpenSearch Data Prepper, index complex multidimensional data, and perform efficient searches that return highly accurate results.

You can then explore and visualize your data seamlessly with OpenSearch Dashboards.

A powerful and versatile search and analytics engine

Robust search and indexing based on Apache Lucene

Powerful, open, designed to scale

OpenSearch is a fast, flexible, open-source suite for search and analytics. From log data to real-time monitoring, it delivers enterprise-grade features like security, alerting, and machine learning—without vendor lock-in. Its distributed design scales easily and keeps you in control.

Built on Apache Lucene

 Apache Lucene™ is a high-performance, full-featured search engine library written entirely in Java. It is a technology suitable for nearly any application that requires structured search, full-text search, faceting, nearest-neighbor search across high-dimensionality vectors, spell correction or query suggestions.

OpenSearch Core components

Fault tolerant, scalable components

The OpenSearch Core architecture is made up of clusters, nodes, indexes, shards, and documents. At the top level is the OpenSearch cluster, a distributed network of nodes, each responsible for different cluster operations based on its type. Data nodes are responsible for storing indexes—logical groupings of documents—and handling tasks like data ingestion, search, and aggregation.

Each index is divided into shards, which include both primary and replica data. Shards are distributed across multiple machines, enabling horizontal scaling for improved performance and efficient use of storage.

OpenSearch’s sharding strategy

A diagram of OpenSearch clusters

OpenSearch Clusters are highly scalable and exceptionally resilient.

Scalable by design

 Handle growing data volumes effortlessly with horizontal scaling and distributed architecture.

Open and flexible

 Fully open-source with support for custom plugins, fine-tuned queries, and community-driven innovation.

Real-time insights

 Run lightning-fast indexing, searches, and analytics on streaming or historical data for instant visibility.

Secure and extensible

 Built-in security features, role-based access control, audit logging, and compliance.

Key features

Lexical search

Perform traditional keyword-based queries using the Okapi BM25 algorithm.

Semantic search

Incorporate text embedding models and advanced vector search capabilities for interpreting the meaning and context of queries.

Hybrid search

Combine keyword and semantic search to improve search relevance and accuracy.

Vector engine

Execute k-NN searches and manage vector data alongside other data types with OpenSearch Core’s integrated vector database.

Intuitive dashboards

Render your search data and use natural language instructions to create visualizations with OpenSearch Dashboards.

Dynamic scaling

Supports enterprise workloads using both horizontal and vertical scaling, as well as native vector capabilities that can handle billions of vectors.

Extensive plugins

Add new features and capabilities to OpenSearch core using its expansive library of pre-built plug-ins, with more added on a regular basis.

Benefits

Established and trusted

OpenSearch Core is built on Apache Lucene’s scalable, high-performance search library, continuously updated to meet evolving performance requirements.

Flexible and adaptable

OpenSearch Core is highly customizable, making it adaptable to a diverse range of search applications and AI use cases.

Extensible and open

 With dozens of plugins available, and more supported with new releases, you can easily add new features or build your own.

Getting started

Check out the installation quickstart to get started using OpenSearch right away.

Access numerous bundled plugins or install additional plugins to customize your OpenSearch platform.

Review the OpenSearch performance benchmarks to view the results of ongoing performance testing.

Most recent OpenSearch blog posts

July 10, 2026 in Blog

Intent is the thing: Dom Couldwell’s case for a different kind of enterprise search

At OpenSearchCon Europe 2026, IBM's Dom Couldwell argued that truly relevant enterprise search requires design based on user intent (query, journey, and product intent) rather than just the literal keywords…
Read More
July 9, 2026 in Blog

Single pane of glass for all your telemetry: The OpenSearch Observability Stack

Deploy the OpenSearch Observability Stack—a single OpenTelemetry-native platform unifying metrics, traces, and logs—and follow a step-by-step root cause analysis from error spike to failing log line, without switching tools.
Read More
July 6, 2026 in Blog

Data Prepper 2.16: Improved end-to-end metrics

Data Prepper 2.16 adds end-to-end metrics with a pull-based Prometheus source and OpenSearch-TSDB, experimental OpenSearch pull-based ingestion, other improvements to the OpenSearch sink, and more.
Read More
June 30, 2026 in Blog

The token trap: Why AI agents won’t kill open source (and what you missed at OpenSearchCon)

The rise of agentic AI has sparked a debate on whether open-source infrastructure is becoming obsolete. However, as David Nalley of AWS highlighted at OpenSearchCon India 2026, the economics of…
Read More
June 30, 2026 in Case Studies

Transforming decade-old intelligence into rapid insights: Max Security’s Agentic RAG implementation with OpenSearch hybrid search

A hybrid search and RAG implementation that cut analyst briefing time by 79% and saved 7 hours per week. Transforming intelligence access with SCOUT AI: Max Security partnered with BigData…
Read More
June 26, 2026 in Blog

The vector engine showdown nobody was telling the truth about

At OpenSearchCon Europe 2026, Fernando Rejon Barrera from Zeta Alpha challenged standard vector search benchmarks by evaluating Lucene’s HNSW, Faiss, and jVector under realistic production workloads.
Read More