A alternativa correta é a letra B) II - I - III. I- Dados desnormalizados: 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. Com o sharding, os dados são desnormalizados, ou seja, são fragmentados em pequenos pedaços para que possam ser acessados mais rapidamente. II- Dados em várias instâncias físicas: 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 escalável. Usando essa abordagem, podem ser feitos muito mais trabalhos, porque isso acontece em processamento paralelo. 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.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar