Green background with text and an image of books.

OpenSearch Terms and Definitions

Published September 2022

In this post we round up the most searched for OpenSearch terms and definitions.

OpenSearch Node

An OpenSearch node is a single OpenSearch process, and the minimum number of nodes for a highly available OpenSearch cluster is three. 

OpenSearch Cluster

An OpenSearch cluster is one or more OpenSearch nodes with the same cluster identification.

OpenSearch Index

An OpenSearch index is a collection of documents in OpenSearch.  Each index is split into shards. 

OpenSearch Shard

OpenSearch shards enable parallelization of data processing across both a single and multiple OpenSearch nodes. By default, OpenSearch automatically manages shard allocation within the node(s). 

OpenSearch Replica

OpenSearch replicas serve as a backup for shards and also aid in search performance by providing additional capacity.   OpenSearch automatically creates five primary shards and one replica for every index.  You can add or remove replicas at any time to scale out query processing.

OpenSearch Port

The default OpenSearch port is 9200/tcp.  The OpenSearch port can be modified in the configuration file, opensearch.yml.

OpenSearch Query

OpenSearch queries are sub-divided into two categories:  leaf queries and compound queries.  OpenSearch leaf queries search for specific values within a field or field(s).  OpenSearch compound queries combine multiple queries together.

OpenSearch Pagination

OpenSearch pagination is the setting to return a maximum number of results.  This number changes frequently.  OpenSearch pagination can be changed by adding a size parameter to the search request.

Managed OpenSearch

Managed Opensearch provides 24/7 monitoring, support, and maintenance to maximize performance and uptime.  Managed OpenSearch is typically provided by a team of engineers who have extensive experience with OpenSearch management. Learn more about Managed OpenSearch.

Hosted OpenSearch

Hosted OpenSearch is a type of Managed OpenSearch where the service provider hosts their clients’ clusters in the service provider’s own environment.  Hosted OpenSearch tends to increase latency and cost more than when OpenSearch is run in a client’s own environment.  It also opens up the client to additional security risk.

Have OpenSearch Questions?

Managed OpenSearch on your environment with
24/ 7 support.

Consulting support to implement, troubleshoot, and optimize OpenSearch.

Schedule a call with a OpenSearch solution architect.