Julgue o item subsequente, no que concerne a bancos de dado...
No MongoDB, a fragmentação de documentos na coleção divide documentos em partições disjuntas, conhecidas como fragmentos, e permite que o sistema, conforme necessário, adicione mais nós por meio de um processo conhecido como dimensionamento horizontal do sistema distribuído, além de armazenar fragmentos da coleção em nós diferentes, para atingir o balanceamento de carga.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Vamos analisar a questão relacionada ao MongoDB e ao conceito de fragmentação de documentos em sistemas de banco de dados NoSQL.
Alternativa correta: C - certo
A questão aborda a característica do MongoDB de dividir documentos em partições chamadas de fragmentos. Essa técnica é conhecida como sharding e é fundamental para o dimensionamento horizontal em sistemas distribuídos, onde os dados são distribuídos entre várias máquinas ou nós. Isso permite que o sistema gerencie grandes volumes de dados e cargas de trabalho, melhorando a performance e o balanceamento de carga.
Vamos explorar esses conceitos:
- Fragmentação (Sharding): No MongoDB, a fragmentação divide a coleção de documentos em fragmentos que podem ser armazenados em diferentes nós. Essa técnica é utilizada para permitir que um banco de dados cresça além das capacidades de um único servidor, tanto em termos de armazenamento quanto de processamento.
- Dimensionamento Horizontal: Este tipo de dimensionamento permite adicionar mais servidores ao sistema para acomodar o aumento de carga e dados. Ao contrário do dimensionamento vertical, que envolve aumentar os recursos de um servidor existente, o horizontal adiciona mais servidores.
- Balanceamento de Carga: Com os dados distribuídos em fragmentos, o MongoDB consegue distribuir as solicitações de carga de trabalho de maneira mais uniforme entre os servidores, melhorando o desempenho e a eficiência.
A alternativa "C - certo" está correta porque descreve com precisão o funcionamento do MongoDB no contexto de fragmentação, dimensionamento horizontal e balanceamento de carga. Essas características são fundamentais em sistemas NoSQL para suportar grandes volumes de dados e acessar informações de maneira eficiente.
Fontes Relevantes: Para aprofundar, você pode consultar a documentação oficial do MongoDB sobre Sharding, que detalha essas funcionalidades.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Questão linda para revisar na semana de revisão.
diannnnnn
- Escalabilidade horizontal: Aumenta o número de nós.
- Escalabilidade vertical: Aumenta os recursos de um nó.
GAB. CERTO
MongoDB é um software de banco de dados orientado a documentos livre, de código aberto e multiplataforma. Classificado como um programa de banco de dados NoSQL, o MongoDB usa documentos semelhantes a JSON com esquemas.
Suas características permitem com que as aplicações modelem informações de modo muito mais natural, pois os dados podem ser aninhados em hierarquias complexas e continuar a ser indexáveis e fáceis de buscar. Por fim, a escalabilidade se divide em horizontal - aumenta o número de nós e vertical - aumenta os recursos de um nó.
Um banco de dados pode ter uma mistura de coleções fragmentadas e não fragmentadas. As coleções fragmentadas são particionadas e distribuídas entre os fragmentos no cluster. As coleções não fragmentadas podem estar localizadas em qualquer fragmento, mas não podem se espalhar por fragmentos.
A fragmentação é um método para distribuir dados em várias máquinas. O MongoDB usa fragmentação para oferecer suporte a implantações com conjuntos de dados muito grandes e operações de alto rendimento.
O MongoDB oferece suporte à dimensionamento horizontal por meio do compartilhamento.
O Dimensionamento Horizontal envolve a divisão do conjunto de dados e da carga do sistema em vários servidores, acrescentando servidores adicionais para aumentar a capacidade conforme necessário.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo