Acasă Baze de date Ce este un depozit de valori cheie? - definiție din techopedia

Ce este un depozit de valori cheie? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Key Value Store?

Un depozit de valori cheie este un tip de bază de date NoSQL care nu se bazează pe structurile tradiționale de proiectare relațională a bazelor de date.

Techopedia explică magazinul de valori cheie

În general, bazele de date NoSQL permit utilizarea diferitelor tipuri de instrumente relaționale pentru date.

Acestea devin populare în analiza datelor mari și în noile proiecte de afaceri în care datele mai puțin organizate trebuie stocate într-un mod eficient și practic. Unii vorbesc despre utilizarea unui program de stocare „fără schemă” pentru date. NoSQL nu înseamnă că baza de date nu folosește un limbaj de interogare structurat - ci doar că alte instrumente pot conduce analiza datelor.

În acest context, Key Value Store permite aplicațiilor să păstreze date fără o schemă predefinită. Diferite tipuri de containere de date, tipuri de date și obiecte sunt utilizate pentru a se acomoda cu acest lucru.

Diferite tipuri de baze de date pentru depozitele de valori cheie includ instrumentul de baze de date, în cele din urmă consecvent, instrumentele de baze de date ierarhice și cele care prezintă alte tipuri de proiecte NoSQL.

Natura esențială a Magazinului de valori cheie este că dezvoltatorii creează două tabele:

  • un tabel cheie din stânga
  • un tabel de valori din dreapta.

Modul în care aceste chei se referă la aceste valori sunt cele care constituie modelul Magazinului de valori cheie. Un exemplu al acestui model arată că, deoarece tabelul din partea dreaptă reprezintă doar valori, există mai multă versatilitate în ce tip de date pot fi stocate acolo.

La rândul său, acest lucru duce la scalabilitatea și avantajele de versatilitate ale acestui tip de configurare NoSQL de la Key Value Store.

Ce este un depozit de valori cheie? - definiție din techopedia