Junior
¿Qué tipos de índices conoces?
sobes.tech AI
Respuesta de la IA
- B-Tree (Árbol B) — el más común, se utiliza para búsqueda por rango y coincidencia exacta.
- Hash — para coincidencia exacta por valor hash, muy rápido, pero no adecuado para consultas por rango.
- Texto completo — para búsqueda dentro de campos de texto, admite varios algoritmos de clasificación.
- Espacial (R-Tree) — para datos espaciales (puntos, líneas, polígonos), se usa en sistemas GIS.
- Bitmap — para columnas con pocos valores únicos, usa mapas de bits para representar la presencia de un valor en las filas.
- GIN (Índice invertido generalizado) — índice invertido generalizado, se usa para indexar tipos de datos complejos, como JSONB, arreglos.
- GiST (Árbol de búsqueda generalizado) — árbol de búsqueda generalizado, estructura de datos extensible, puede usarse para crear tipos de índices personalizados.