Search
Full-text search, Elasticsearch, indexing
- 00 Search — Roadmap Build an inverted index from scratch. Then self-host Meilisearch or Elasticsearch. beginner 3 min →
- 01 How Search Works Inverted indexes, tokenization, TF-IDF, BM25 — the mechanics behind every search engine from Postgres full-text to Elasticsearch. beginner 9 min →
- 02 Postgres Full-Text Search tsvector, GIN indexes, ranking, highlighting, and when Postgres search is all you need. beginner 10 min →
- 03 Meilisearch Self-hosting, indexing documents, typo tolerance, faceted search, and keeping Meilisearch in sync with your database. beginner 11 min →
- 04 Elasticsearch Mappings, analyzers, the Query DSL, aggregations, and running a production cluster — for when Meilisearch isn't enough. intermediate 12 min →
- 05 Search in Practice Relevance tuning, synonyms, personalization, analytics, and the operational patterns that keep search working well over time. intermediate 9 min →