Un index dans MongoDB est une structure de données spéciale qui stocke une petite partie des données de la collection de MongoDB en une forme facilement déchiffrable. Les index améliorent la performance des opérations de recherche dans MongoDB. Par exemple, sans index, MongoDB doit effectuer une recherche sur chaque document de la collection pour sélectionner ces documents qui correspondent à l’instruction de requête. Si un index approprié existe pour une requête, MongoDB peut utiliser l’index pour limiter le nombre de documents qu’il doit inspecter. Les index sont similaires à ceux utilisés dans les systèmes de base de données relationnelles.