Junior
Quali tipi di indici conosci?
sobes.tech AI
Risposta dell'AI
- B-Tree (Albero B) — il più diffuso, utilizzato per ricerche per intervallo e corrispondenza esatta.
- Hash — per corrispondenza esatta tramite valore hash, molto veloce, ma non adatto per query di intervallo.
- Full-text — per la ricerca all’interno di campi di testo, supporta vari algoritmi di classificazione.
- Spaziale (R-Tree) — per dati spaziali (punti, linee, poligoni), usato nei sistemi GIS.
- Bitmap — per colonne con pochi valori unici, utilizza mappe di bit per rappresentare la presenza di un valore nelle righe.
- GIN (Indice invertito generalizzato) — indice invertito generalizzato, usato per indicizzare tipi di dati complessi come JSONB, array.
- GiST (Albero di ricerca generalizzato) — albero di ricerca generalizzato, struttura di dati estensibile, può essere usato per creare tipi di indici personalizzati.