Retour aux cas pratiques
ElasticsearchAvancé
Conception d’un index optimisé pour recherche multi-critères e-commerce
Scénario
Contexte : Votre plateforme e-commerce doit permettre une recherche combinant texte libre, filtres par catégorie, plage de prix et disponibilité en stock. Le Problème : L’index actuel ne supporte pas efficacement les requêtes combinées et certaines recherches deviennent lentes sous forte charge. Contraintes : Définir un mapping adapté avec champs text et keyword en multi-field. Optimiser les champs numériques pour les filtres range. Éviter les calculs inutiles de score pour les filtres. Livrable attendu : Proposer un mapping optimisé et une requête bool complète combinant match, filter et range pour assurer performance et pertinence.
Compétences ciblées
mappingbool-queryrangeperformancesearch