Home

indexering

Indexering is het proces waarbij een verzameling documenten of gegevens zodanig wordt georganiseerd dat zoekopdrachten snel en efficiënt kunnen worden uitgevoerd. In informatiesystemen vindt dit meestal plaats door het bouwen van een index, een datastructuur die snelle terugkoppeling van relevante records mogelijk maakt. Indexering is een fundamenteel onderdeel van informatiemanagement, zoekmachines, bibliotheekcatalogi en databases.

In full-text search en informretrieval wordt indexering uitgevoerd door documenten te analyseren: tokens worden uit de

In relationele databases en datawarehouses verwijst indexering naar het aanmaken van indexen op kolommen om snelle

In economie en arbeidsrecht kan indexering verwijzen naar automatische aanpassing van lonen, pensioenen of prijzen aan

tekst
gehaald,
genormaliseerd
(bijvoorbeeld
hoofdletters
en
leestekens)
en
stopwoorden
worden
soms
verwijderd.
Voor
elk
token
worden
de
documenten
waarin
het
voorkomt
vastgelegd
in
een
inverted
index,
een
kaart
van
termen
naar
de
lijst
van
documenten
en
posities.
De
index
vergemakkelijkt
snelle
matching
tijdens
zoekopdrachten
en
kan
in
combinatie
met
ranking-algoritmen
leiden
tot
relevante
resultaten.
toegang
te
bieden.
Veelvoorkomende
typen
zijn
B-tree-
en
hash-indexen;
sommige
systemen
gebruiken
clustered
(fysieke
volgorde)
of
non-clustered
indexen.
Indexen
verbeteren
zoek-
en
sorteerprestaties,
maar
brengen
onderhoudskosten
mee
bij
inserts,
updates
en
deletes
en
nemen
extra
opslagruimte
in
beslag.
een
inflatie-
of
prijsindex.
Contractuele
indexering
kan
voorspelbaarheid
en
koopkracht
bieden,
maar
ook
kosten
en
complexiteit
meebrengen,
en
gevoelig
zijn
voor
verschuivingen
in
de
indexcijfers
of
beleidswijzigingen.