Learn Elasticsearch

in 24 hours

Latest blog posts

Query of the month: script score

When you send Elasticsearch a search request, it responds with a ranked list of hits. By default, Elasticsearch ranks the hits by score. The script score query gives you complete control over how these scores are calculated.

Aggregation of the month: min bucket and max bucket

Pipeline aggregations are aggregations that operate on the results of other aggregations, rather than on documents. You can use them to find the bucket with the minimum or maximum value of a specific metric, for example.

Query of the month: match phrase

The match query is one of the most used queries in Elasticsearch, but its behavior with multi-word queries can be unexpected.