Search APIs

Async Search in Elasticsearch

The async search API is designed to retrieve huge amounts of data in a stream fashion instead of a single request. It's important to...

Elasticsearch DSL Exists Query

The exists query is used for returning the documents that have an indexed value for a specific field, which means it returns the documents...

Elasticsearch Keyword  vs. Text

Elasticsearch keyword vs. text vs. wildcard vs. text field types. All have different features and are ideal for different use cases

Named Queries in Elasticsearch

This feature allows you to label your queries with a name. In most search applications you have more than 1 query in your query template...

Slow Query Troubleshooting Guide

There are several potential reasons for a slow query in Elasticsearch. Slow logs can be used to detect & troubleshoot slow queries issues...

Terms Enum API in Elasticsearch (For Low Latency Lookups)

The Terms enum API looks for similarities in the index based on partial matches. This approach can help us run...

Skip to content