Kaj je indeks bitne slike?

Indeks bitne slike je posebna vrsta podatkovne strukture. V računalništvu so podatkovne strukture metode razvrščanja in razvrščanja podatkov, da bi jih uporabili na najučinkovitejši način. Prednost uporabe te posebne podatkovne strukture je, da je mogoče določene informacije obdelati hitreje in bo zahtevala manjšo količino pomnilnika strojne opreme. Zlasti indeks bitne slike se običajno uporablja pri shranjevanju podatkov.

Koncept “skladiščenja podatkov” se nanaša na metodo organiziranja ogromnih količin podatkov. Ko so podatki organizirani, je mogoče presejati in izbrati različne trende ali vzorce, da jih je mogoče bolje razumeti. To pomeni, da so podatki razvrščeni v tabelo in definirani s številkami, ki predstavljajo različne vrednosti v podatkih. Na splošno so podatkovni indeksi te vrste učinkovitejši, če definirani podatki ne vključujejo večkrat enakih vrednosti. Po drugi strani pa je indeks bitne slike najbolje uporabiti, ko se vrednosti ponavljajo.

To vrsto ponavljanja lahko opišemo kot podatke z nizko kardinalnostjo – to pomeni, da ima lahko prikazana informacija le zelo majhno število rezultatov. Zato bi se ista vrednost večkrat ponovila. En primer tega je, ko vrednote opredeljujejo moško in žensko. Obstajata samo dva različna načina za opis spola, tako da bi imel vsak stolpec v tabeli nizko kardinalnost in bi bil popoln za prikaz z indeksom bitne slike.

Čeprav prikaz tovrstnih podatkov v indeksu omogoča hitrejše branje, obstaja kompromis. Zelo zgoščena struktura omogoča, da je lahko berljiva, hkrati pa mora CPE podatke večkrat obdelati, da jih razpakira v preprostejše izraze, ki jih računalnik lahko razume. Poleg tega je spreminjanje indeksa bitne slike lahko zelo zamudno. Ker je vse zelo sistematično in specifično, lahko ena stvar, ki jo je treba spremeniti, povzroči spremembo v celotni strukturi.

Druga prednost indeksov bitnih slik je, da zahtevajo zelo malo pomnilnika. Pogosto ima indeks baze podatkov več komponent kot sami podatki in zahteva dodaten prostor za shranjevanje. Pri uporabi indeksa bitne slike to ni tako. Podatke strni v manjše, lažje berljive dele, s čimer se sprosti prostor, ki ga ni treba uporabljati.