Author’s articles

May 14, 2025
Elasticsearch Index Number_of_Replicas
Explaining how to configure the number_of_replicas, its implications and best practices.

May 12, 2025
Excluding Elasticsearch fields from indexing
Explaining how to configure Elasticsearch to exclude fields, why you might want to do this, and best practices to follow.

May 9, 2025
Deleting a field from a document in Elasticsearch
Exploring methods for deleting a field from a document in Elasticsearch.

May 7, 2025
Joining two indices in Elasticsearch
Explaining how to use the terms query and the enrich processor for joining two indices in Elasticsearch.

May 5, 2025
Understanding Elasticsearch scoring and the Explain API
Diving into the scoring mechanism of Elasticsearch and exploring the Explain API.

May 2, 2025
Index templating in Elasticsearch: How to use composable templates
Exploring composable templates and how to create them.

April 30, 2025
Elasticsearch search by two fields
Exploring techniques for searching by two fields, including multi-match queries, bool queries, and query-time field boosting.

April 22, 2025
Elasticsearch heap size usage and JVM garbage collection
Exploring Elasticsearch heap size usage and JVM garbage collection, including best practices and how to resolve issues when heap memory usage is too high or when JVM performance is not optimal.

April 17, 2025
How to increase primary shard count in Elasticsearch
Exploring methods for increasing primary shard count in Elasticsearch.

April 14, 2025
How to migrate data between different versions of Elasticsearch & between clusters
Exploring methods for transferring data between Elasticsearch versions and clusters.