Intermédiaire
Chercher sans faire fondre la base
Une marketplace d'occasion a ajouté une barre de recherche. Un tiers des lectures sont désormais des recherches textuelles en LIKE, et la base est à genoux.
Une requête LIKE '%mot%' parcourt toute la table : elle coûte environ 25 fois une lecture normale. Les nouvelles annonces doivent apparaître dans la recherche en quelques secondes.
Ce que ton design doit atteindre
- Disponibilité ≥ 99,9 %
- Latence p99 < 250 ms
- Lectures périmées < 2 %
- Coût d'infrastructure par mois < 6 000 $ bonus