Junior
Aké druhy indexov poznáte?
sobes.tech AI
Odpoveď od AI
- B-Tree (B-strom) — najrozšírenejší, používa sa na vyhľadávanie v rozsahu a presnú zhodu.
- Hash — pre presnú zhodu na základe hodnoty hash, veľmi rýchly, ale nie vhodný pre rozsahové dotazy.
- Plnotextové — na vyhľadávanie vo vnútri textových polí, podporuje rôzne algoritmy radenia.
- Priestorové (R-Tree) — pre priestorové údaje (body, čiary, polygóny), používa sa v GIS systémoch.
- Bitmapové — pre stĺpce s malým počtom unikátnych hodnôt, používa bitmapové mapy na zobrazenie prítomnosti hodnoty v riadkoch.
- GIN (Všeobecný invertovaný index) — všeobecný invertovaný index, používa sa na indexovanie zložitých typov údajov, ako JSONB, polia.
- GiST (Všeobecné vyhľadávacie strom) — všeobecný vyhľadávací strom, rozšíriteľná dátová štruktúra, môže sa použiť na vytváranie vlastných typov indexov.