Questão de Modelagem de dados

Sharding é diferente da arquitetura tradicional do banco de dados de várias maneiras importantes, tendo algumas características particulares que tornam o conceito bem diferente do armazenamento de dados de bancos relacionais tradicionais.

Sobre o sharding, associe os itens, utilizando o código a seguir:

I- Dados desnormalizados.
II- Dados em várias instâncias físicas.
III- Os dados são pequenos.

( ) Quanto maior o conjunto de dados que um servidor manipula, mais difícil é obter retorno de maneira inteligente, porque há uma diversidade muito grande de dados acessados. É preciso grande quantidade de memória RAM, que pode não ser suficiente para armazenar em cache os dados quando necessário. Ao isolar os dados em fragmentos menores, é mais provável que os dados que estão sendo acessados permaneçam em cache, agilizando o processo de consulta e retorno dos dados.

( ) Historicamente, os servidores de banco de dados são ampliados aumentando o número de máquinas em um data center. Com o sharding, os dados são paralelos e aumentam de maneira escalar. Usando essa abordagem, podem ser feitos muito mais trabalhos, porque isso acontece em processamento paralelo.

( ) Em sistemas de armazenamento de dados tradicionais, os dados são normalizados, dispostos em tabelas sem anomalias e, em seguida, reunidos novamente quando precisam ser usados. Armazenam-se juntos os dados que são usados juntos, mas com a possibilidade de separar os dados por tipo. Com isso, em uma rede social, por exemplo, é possível manter os dados do perfil de um usuário separados de seus comentários, blogs, e-mail, fotos etc. Todavia, os dados do usuário são armazenados e recuperados como um todo. Essa é uma abordagem muito rápida.

Assinale a alternativa que apresenta a sequência CORRETA:

A
III - I - II.
B
I - II - III.
C
III - II - I.
D
II - I - III.

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!

Aulas em vídeo Em breve

00:00

Tópicos Relacionados