Imagem de fundo

O MongoDB é um banco de dados NoSQL amplamente utilizado em sistemas distribuídos, ofer...

O MongoDB é um banco de dados NoSQL amplamente utilizado em sistemas distribuídos, oferecendo mecanismos próprios para escalabilidade e alta disponibilidade. Sobre MongoDB, assinale a alternativa correta.


A

A escalabilidade horizontal é fornecida pelos Replica Sets, que dividem automaticamente os dados entre os nós.


B

O Sharding permite distribuição horizontal de dados, enquanto Replica Sets garantem redundância e tolerância a falhas.


C

Em um Replica Set, os nós secundários são incapazes de assumir a função de nó primário em caso de falha, servindo apenas para backup offline.


D

Para agregações complexas e junções entre coleções, o MongoDB exige obrigatoriamente MapReduce, pois o Aggregation Pipeline é limitado.