Advanced
Search with Elasticsearch
Relevance is a feature, not a query.
Inverted indexes, analysers, mappings, full-text versus keyword search, relevance scoring, aggregations, and the operational side: shards, replicas and reindexing without downtime.
0 lessons written3 outlined1 modules~1h reading
After this course you can
- Explain how an inverted index answers a full-text query
- Design a mapping and choose analysers for a search box
- Tune relevance and explain a score
- Reindex without downtime using aliases
Curriculum
3 lessons · outlined lessons show their plan01
Inverted indexes and analysisTokenisation, stemming, the analyser chain, and the difference between a text field and a keyword field.outlinedQuerying and relevancematch, term, bool with must/should/filter, BM25, boosting, and reading the explain output.outlinedOperating a clusterShards and replicas, the sizing you cannot change later, aliases for zero-downtime reindexing, and search versus indexing pressure.outlined