Uma das características inerentes ao modelo chave-valor de ...

Próximas questões
Com base no mesmo assunto
Q892472 Banco de Dados
Uma das características inerentes ao modelo chave-valor de bancos de dados NoSQL é a(o)
Alternativas

Comentários

Veja os comentários dos nossos alunos

Gabarito B

Modelo chave-valor é uma forma de armazenarmos um valor vinculado a uma chave, assim como estruturas encontradas em linguagens de programação, por exemplo, o Map do Java. Para simplificar, podemos pensar em algo como várias gavetas, onde cada gaveta possui um nome, que não pode se repetir e dentro de cada gaveta possui um valor que representa a mesma. Por exemplo, cada gaveta representa o nome de uma pessoa e dentro dela possui o valor da idade, então se eu quero saber a idade do Lucas, vou até a gaveta "Lucas" e pego o valor, no caso, 22. Simples, não é? Este exemplo foi exatamente a estrutura mais simples de armazenamento do Redis, onde temos uma chave e um valor, podendo ser uma letra, palavra, texto ou número. Só que o Redis vai além disso, pois o valor da chave não precisa ser necessariamente algo tão simples como o exemplo anterior, o valor pode ser uma estrutura de dados um pouco mais complexa, como uma lista, conjunto ou hash.

 

 

"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !

Estranho a resposta ser a letra B, pois os banco de dados NoSQL têm como uma das suas principais características a flexibilidade dos esquemas ou a total ausência destes (scheme free) permitindo uma alta flexibilidade se comparado com os bancos de dados relacionais.

Alternativa A

Pois um nome de chave significativo dá suporte à compreensão da semântica do valor associado à chave

Gabarito (B)

A) suporte à compreensão da semântica do valor associado à chave

A alternativa diz que o banco dá suporte para definir o que é aquela chave que está sendo usada. Por exemplo dizer que a chave é um CPF. O banco de dados não faz isso. Ele apenas associa a chave ao dado, mas não o define.

C) dependência de linguagem de consulta específica

Nesse banco de dados não há uma linguagem específica, várias podem ser usadas.

D) estrutura de armazenamento interna complexa

A estrutura na verdade é muito simples.

E) falta de suporte à concorrência

Até abre mãos de algumas especificidades que outros bancos de dados possuem, mas dá suporte sim a concorrência.

Adoro resolver questões simples como essa!

Ser bonitão, ser ladino, ser concurseiro até a morte!

Errare humanum est

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo