Requêtes couvertes

15 min Niveau 7

Dans ce chapitre, nous allons apprendre les requêtes couvertes.

Qu'est-ce qu'une requête couverte ?

Selon la documentation officielle de MongoDB, une requête couverte est une requête dans laquelle -

  • Tous les champs de la requête font partie d'un index.
  • Tous les champs retournés dans la requête sont dans le même index.

Étant donné que tous les champs présents dans la requête font partie d'un index, MongoDB fait correspondre les conditions de la requête et renvoie le résultat en utilisant le même index sans avoir à chercher dans les documents. Comme les index sont présents dans la mémoire vive, l'extraction de données à partir des index est beaucoup plus rapide que l'extraction de données par balayage des documents.

Utilisation des requêtes couvertes

logo discord

Besoin d'aide ?

Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !

En savoir plus