Armazenamento de Valor Chave

Autor: Lewis Jackson
Data De Criação: 13 Poderia 2021
Data De Atualização: 25 Junho 2024
Anonim
Aula #23 - APIPASS - Armazenamento Chave/valor: aplicação
Vídeo: Aula #23 - APIPASS - Armazenamento Chave/valor: aplicação

Contente

Definição - O que significa o Key Value Store?

Um Key Value Store é um tipo de banco de dados NoSQL que não depende das estruturas tradicionais dos designs de bancos de dados relacionais.


Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Key Value Store

Em geral, os bancos de dados NoSQL permitem o uso de diferentes tipos de ferramentas relacionais para dados.

Isso está se tornando popular na análise de big data e nos novos designs de negócios em que dados menos organizados precisam ser armazenados de maneira eficiente e prática. Alguns falam sobre o uso de um programa de armazenamento sem esquema para dados. NoSQL não significa que o banco de dados não usa linguagem de consulta estruturada - apenas significa que outras ferramentas podem conduzir a análise de dados.

Nesse contexto, o Key Value Store permite que os aplicativos mantenham dados sem um esquema predefinido. Diferentes tipos de contêineres, tipos e objetos de dados são usados ​​para acomodar isso.


Diferentes tipos de bancos de dados de armazenamento de valores-chave incluem a ferramenta de banco de dados eventualmente consistente, as ferramentas hierárquicas de banco de dados e aquelas que apresentam outros tipos de projetos NoSQL.

A natureza essencial do Key Value Store é que os desenvolvedores criam duas tabelas:

  • uma tabela chave à esquerda
  • uma tabela de valores à direita.

A maneira como essas chaves se relacionam com esses valores é o que constitui o modelo Key Value Store. Um exemplo desse modelo mostra que, como a tabela à direita representa apenas valores, há mais versatilidade em que tipo de dados pode ser armazenado nela.

Por sua vez, isso leva às vantagens de escalabilidade e versatilidade desse tipo de configuração NoSQL do Key Value Store.