Introduction
Lessons in this group, roughly in build order:
- what-is-elasticsearch — Elasticsearch is a distributed, document-oriented search and analytics engine built on Apache Lucene,…
- search-engine-fundamentals — The concepts every full-text engine is built on: analysis, the inverted index, and relevance ranking — the…
- elasticsearch-vs-relational-databases — How a search engine differs from an RDBMS — the data model, query model, and consistency guarantees — and…
- the-elastic-stack-elk-elastic — The family of products around Elasticsearch — historically ELK (Elasticsearch, Logstash, Kibana), now just…
- use-cases-search-logging-observability-analytics — The four workloads Elasticsearch is bought for — and how their data shape and access patterns differ…
- apache-lucene-foundations — Lucene is the Java full-text library Elasticsearch is built on; every shard is a Lucene index, so Lucene’s…
- installing-elasticsearch — How to stand up a working Elasticsearch node — local Docker for dev, packages for production — and the…