Obsah:
Definícia - Čo znamená Store Key Value?
Úložisko kľúčovej hodnoty je typ databázy NoSQL, ktorý sa nespolieha na tradičné štruktúry návrhov relačných databáz.
Techopedia vysvetľuje Store Key Value Store
NoSQL databázy vo všeobecnosti umožňujú použitie rôznych druhov relačných nástrojov pre dáta.
Tieto sa stávajú populárnymi v analýze veľkých dát av nových obchodných návrhoch, kde je potrebné efektívne a prakticky ukladať menej organizované údaje. Niektorí hovoria o používaní ukladacieho programu „bez schémy“ pre údaje. NoSQL neznamená, že databáza nepoužíva štruktúrovaný dopytovací jazyk - znamená to, že iné nástroje môžu viesť k analýze údajov.
V tomto kontexte umožňuje služba Key Value Store aplikáciám uchovávať údaje bez preddefinovanej schémy. Na tento účel sa používajú rôzne druhy dátových kontajnerov, typy údajov a objekt.
Rôzne typy databáz kľúčov na uchovávanie hodnôt zahŕňajú nakoniec konzistentný databázový nástroj, hierarchické databázové nástroje a tie, ktoré obsahujú iné druhy návrhov NoSQL.
Základnou povahou Key Value Store je, že vývojári vytvoria dve tabuľky:
- tabuľka kľúčov vľavo
- tabuľka hodnôt vpravo.
Spôsob, akým tieto kľúče súvisia s týmito hodnotami, predstavuje model ukladania kľúčových hodnôt. Príklad tohto modelu ukazuje, že pretože pravá tabuľka predstavuje iba hodnoty, existuje väčšia všestrannosť v tom, aký druh údajov sa tam môže ukladať.
To zasa vedie k výhodám škálovateľnosti a univerzálnosti tohto typu nastavenia NoSQL kľúčového úložiska kľúčov.