Level 2: Data · L2.7 Search & blob/object storage
Search clusters and keeping the index fresh
Shard a search index and sync it from the primary database.
12 min · Pro
What you take away
- A query fans out to every shard, each returns its top-k, and a coordinator merges — so latency is the slowest shard.
And 3 more inside the class, in Pro.
How the class is laid out
- The problem
- The simple version
- What sharding costs a search query
- Near-real-time, and why
- Keeping it in sync
- Object storage
- Uploads
- Inverted index
- Search clusters
- Check your understanding