nøkkelverdi
Nøkkelverdi er en enkel datastruktur og lagringsmodell som lagrer data som par bestående av en nøkkel og en verdi. Nøkkelen fungerer som unik identifikator for verdien, og verdien kan være av ulike typer. Modellen brukes når rask oppslag og enkel lagring er viktig.
I praksis implementeres nøkkelverdi som et nøkkelverdi-store eller et hash-kart (dictionary/associative array). Vanlige operasjoner er set
Ytelse og egenskaper: ved bruk av hash-tabeller gir oppslaget ofte konstant tid (amortisert O(1)) i forventet
Bruksområder: nøkkelverdi-lagre brukes til caching, konfigurasjon, sesjonsdata og andre scenarier der raskt oppslag etter nøkkel er
Begrensninger: nøkkelverdi-modellen mangler støtte for avanserte spørringer og relasjonell integritet. Data må ofte serialiseres, og funksjonalitet