|
|
|
Ask HN: How to build full text search at scale?
|
|
4 points
by ratpik
2285 days ago
|
|
Data Store - Elasticsearch
Scale - 10 million writes/day (500 GB/day), about 100K search queries per day Trying to figure out 1 - How to control access to data (multi-tenancy where there are ~100K tenants) 2 - Database design - Indexes and Shards and best practices around mixing different types of documents in a single index. |
|
Elasticsearch is built on-top-of Lucene which is a Java API that you can use in pretty much any application. If you already have a system that can search the MySQL clusters then I would recommend hooking Lucene into that system instead of standing up another one.