Analista Administrativo - Tecnologia da Informação, com especialidade em Banco de Dados
No contexto de Big Data, novas ferramentas e novos modelos de armazenamento de dados foram criados para atender às necessidades de flexibilidade, disponibilidade, escalabilidade e desempenho das aplicações, muitas vezes sacrificando uma ou mais propriedades ACID.Assinale a opção que apresenta, respectivamente, uma ferramenta que trata do modelo de dados orientado a colunas e outra, do modelo orientado a documentos.
ARedis e Cassandra.
BCassandra e MongoDB.
CRedis e Neo4J.
DMongoDB e Spark.
ENeo4J e DynamoDB.
Revelar gabarito e comentário▾
GabaritoB — Cassandra e MongoDB.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Big Data – Modelos de dados NoSQL
Gabarito: letra B (Cassandra e MongoDB). A questão exige conhecimento sobre os diferentes modelos de armazenamento NoSQL: ferramentas orientadas a colunas (wide-column) e orientadas a documentos. Cassandra é o exemplo clássico de banco colunar, enquanto MongoDB é o representante mais conhecido de bancos documentais. As demais alternativas misturam modelos de dados de forma incorreta.
A banca testa a capacidade de associar cada ferramenta ao seu respectivo modelo de dados, uma classificação essencial no contexto de Big Data.
Redis é um banco chave-valor, não orientado a colunas. Cassandra é colunar, mas a ordem exigida (colunas depois documentos) não é atendida.
Alternativa B — ✅ Correta ⟵ GABARITO
Cassandra é um banco orientado a colunas (wide-column store). MongoDB é um banco orientado a documentos (armazena dados em formato JSON/BSON). A sequência atende perfeitamente ao enunciado.
Alternativa C — ❌ Incorreta
Redis (chave-valor) e Neo4J (grafos) não se encaixam em nenhum dos dois modelos solicitados.
Alternativa D — ❌ Incorreta
MongoDB é documental, mas Spark é um motor de processamento distribuído, não um banco de dados orientado a colunas. A ordem também está invertida.
Alternativa E — ❌ Incorreta
Neo4J é banco de grafos; DynamoDB é predominantemente chave-valor e também oferece modelo documental, mas não é orientado a colunas e nem segue a sequência solicitada.
NÃO CAIA NESSA!
Muitos candidatos confundem Redis como colunar (por ser um cache performático) ou DynamoDB como documental puro. O correto é lembrar: Cassandra → colunas; MongoDB → documentos; Redis → chave-valor; Neo4J → grafos; Spark → processamento.