FC ConcursosFC Concursos

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.

  1. Redis
  2. MongoDB
  3. Oracle
  4. Neo4j
  5. 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

Continue aprendendo