Key Value Store

Författare: Lewis Jackson
Skapelsedatum: 13 Maj 2021
Uppdatera Datum: 25 Juni 2024
Anonim
Chapter 6.2 Key-Value Database
Video: Chapter 6.2 Key-Value Database

Innehåll

Definition - Vad betyder Key Value Store?

En Key Value Store är en typ av NoSQL-databas som inte litar på de traditionella strukturerna för relationella databasdesign.


En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Key Value Store

I allmänhet tillåter NoSQL-databaser att använda olika typer av relationsverktyg för data.

Dessa blir populära i big data-analys och nya affärsdesign där mindre organiserade data behöver lagras på ett effektivt och praktiskt sätt. Vissa talar om att använda ett schemalöst lagringsprogram för data. NoSQL betyder inte att databasen inte använder strukturerat frågespråk - det betyder bara att andra verktyg kan driva dataanalys.

Inom detta con tillåter Key Value Store applikationer att hålla data utan ett fördefinierat schema. Olika typer av databehållare, datatyper och objekt används för att tillgodose detta.


Olika typer av databaser med viktiga värdeförvaringar inkluderar det så småningom konsekventa databasverktyget, hierarkiska databasverktyg och de som har andra typer av NoSQL-mönster.

Den viktiga karaktären hos Key Value Store är att utvecklare skapar två tabeller:

  • ett tangentbord till vänster
  • en värdetabell till höger.

Det sätt som dessa nycklar relaterar till dessa värden är det som utgör modellen för Key Value Store. Ett exempel på denna modell visar att eftersom den högra tabellen endast representerar värden, finns det mer mångsidighet i vilken typ av data som kan lagras där.

Detta leder i sin tur till skalbarhets- och mångsidighetsfördelarna med denna typ av Key Value Store NoSQL-installation.