Questão FC688353
Uma equipe estava desenvolvendo uma aplicação de rede social e precisou de um banco de dados NoSQL capaz de armazenar dados em um formato flexível, semelhante a JSON, permitindo qu
Sem classificação
QUADRIX · 2025
Uma equipe estava desenvolvendo uma aplicação de rede social e precisou de um banco de dados NoSQL capaz de armazenar dados em um formato flexível, semelhante a JSON, permitindo que o perfil do usuário, seus posts e comentários (aninhados) sejam armazenados juntos em uma única estrutura.
Com base nessa situação hipotética, assinale a opção que apresenta o banco de dados orientado a documentos que armazena dados em formato Binary JSON (BSON) e atende a esse requisito.
- Redis
- MongoDB
- Oracle
- Neo4j
- Cassandra
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
O MongoDB é um banco de dados orientado a documentos NoSQL que armazena registros em BSON, uma representação binária compatível com JSON, otimizada para performance.
Cada registro é um documento capaz de conter subdocumentos e arrays, o que permite guardar perfil do usuário, seus posts e comentários aninhados dentro de uma única estrutura.
O formato BSON oferece suporte a tipos adicionais (datas, binários, números) e possibilita criação de índices sobre campos internos para consultas eficientes.
Operações de escrita no MongoDB são atômicas ao nível do documento, garantindo consistência quando informações relacionadas estão agrupadas.
Além disso, o sistema fornece replicação, sharding e APIs flexíveis, recursos importantes para escalabilidade e integração em uma rede social.
Por esses motivos, o MongoDB atende ao requisito de armazenamento flexível e aninhado semelhante a JSON.
Conteúdo do catálogo FC Concursos · Atualizado em