Questão FC296012
Para melhorar o processamento de grandes volumes de dados através de computação paralela ou distribuída, pode-se utilizar sharding, técnica que divide os dados em partes menores, c
Bancos de Dados Dimensionais
CESGRANRIO · 2024
Para melhorar o processamento de grandes volumes de dados através de computação paralela ou distribuída, pode-se utilizar sharding, técnica que divide os dados em partes menores, chamadas shards. Essas partes são normalmente armazenadas em diferentes nós, ou sítios, de processamento em um sistema distribuído.
O sharding é necessário para garantir a
- privacidade dos dados
- eficiência do processamento de dados
- disponibilidade dos dados em caso de falha de um nó
- escalabilidade do sistema de processamento de dados
- consistência dos dados em caso de alteração de um shard
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
Sharding é a técnica de dividir um conjunto de dados em partes menores (shards) e distribuí‑las por vários nós para que sejam processadas em paralelo.
Ao fragmentar os dados, o sistema reduz a carga por nó e aumenta a capacidade total de armazenamento e de processamento. Isso permite o chamado scale out: ao crescer a demanda, adicionam‑se nós ou shards, elevando a taxa de transferência e a concorrência sem recarregar um único servidor.
Em suma, o sharding garante a escalabilidade do sistema de processamento de dados ao possibilitar expansão horizontal, melhor aproveitamento de recursos e redução de latência conforme a carga aumenta.
Conteúdo do catálogo FC Concursos · Atualizado em