Sobes.tech
Junior

Quels types d'index connaissez-vous?

sobes.tech IA

Réponse de l'IA

  • B-Tree (Arbre B) — le plus courant, utilisé pour la recherche par plage et correspondance exacte.
  • Hash — pour la correspondance exacte par valeur de hachage, très rapide, mais pas adapté aux requêtes par plage.
  • Texte intégral — pour la recherche dans les champs de texte, supporte divers algorithmes de classement.
  • Spatial (R-Tree) — pour les données spatiales (points, lignes, polygones), utilisé dans les systèmes SIG.
  • Bitmap — pour les colonnes avec peu de valeurs uniques, utilise des cartes de bits pour représenter la présence d'une valeur dans les lignes.
  • GIN (Index inversé généralisé) — index inversé généralisé, utilisé pour indexer des types de données complexes, comme JSONB, tableaux.
  • GiST (Arbre de recherche généralisé) — arbre de recherche généralisé, structure de données extensible, peut être utilisé pour créer des types d'index personnalisés.