Key Value Store

Autore: Lewis Jackson
Data Della Creazione: 13 Maggio 2021
Data Di Aggiornamento: 15 Maggio 2024
Anonim
Chapter 6.2 Key-Value Database
Video: Chapter 6.2 Key-Value Database

Contenuto

Definizione: cosa significa Key Value Store?

Un Key Value Store è un tipo di database NoSQL che non si basa sulle strutture tradizionali dei progetti di database relazionali.


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega Key Value Store

In generale, i database NoSQL consentono di utilizzare diversi tipi di strumenti relazionali per i dati.

Questi stanno diventando popolari nell'analisi dei big data e nei nuovi progetti di business in cui i dati meno organizzati devono essere archiviati in modo efficiente e pratico. Alcuni parlano dell'utilizzo di un programma di archiviazione senza schema per i dati. NoSQL non significa che il database non utilizza un linguaggio di query strutturato, significa solo che altri strumenti possono guidare l'analisi dei dati.

All'interno di questo con, Key Value Store consente alle applicazioni di conservare i dati senza uno schema predefinito. A tale scopo vengono utilizzati diversi tipi di contenitori di dati, tipi di dati e oggetti.


Diversi tipi di database di archivi di valori chiave includono lo strumento di database alla fine coerente, gli strumenti di database gerarchici e quelli che presentano altri tipi di progetti NoSQL.

La natura essenziale di Key Value Store è che gli sviluppatori creano due tabelle:

  • una tabella delle chiavi a sinistra
  • una tabella dei valori sulla destra.

Il modo in cui queste chiavi si riferiscono a questi valori è ciò che costituisce il modello Key Value Store. Un esempio di questo modello mostra che, poiché la tabella di destra rappresenta solo i valori, esiste una maggiore versatilità nel tipo di dati che possono essere archiviati lì.

Questo a sua volta porta ai vantaggi di scalabilità e versatilità di questo tipo di installazione NoSQL di Key Value Store.