← Questões de Banco de Dados

Banco de Dados · CESPE/CEBRASPE · 2022

Questão comentada de Banco de Dados

O Mongodump é um utilitário para backup no MongoDB 6.0 que

Gabarito: A

O mongodump é um utilitário de backup lógico do MongoDB que gera uma cópia dos dados em formato BSON, junto com metadados da base, para depois você poder restaurar com o mongorestore. Pense nele como o "fotografo" do banco: ele não tira uma imagem bonita em JSON, ele guarda os documentos em um formato binário que o MongoDB entende muito bem. Na prática, o dump não serve para exportar em formato de comandos SQL nem para criar um arquivo com instrucoes de DDL e inserts. Isso é cara de banco relacional ou de ferramenta de exportacao textual, nao do mongodump. Aqui a palavra-chave é backup binario/lógico do ecossistema MongoDB. A alternativa A é a correta porque descreve justamente a exportacao binaria do conteudo do banco. O MongoDB suporta backup de clusters sharded com o conjunto de ferramentas apropriado, desde que a operacao seja feita de modo compatível com a arquitetura distribuida, então a ideia geral da alternativa está alinhada com o uso do utilitário. Já as alternativas que falam em JSON, comandos de criação de estrutura ou "formato nativo do MongoB" misturam conceitos. O ponto mais cobrado em prova é simples: mongodump gera dump em BSON, nao em JSON, e o par dele para volta é o mongorestore.

Continue treinando

Questões relacionadas