Questão de Banco de Dados — Banco de Dados — CESPE / CEBRASPE 2025
- Código
- ce195537
- Banca
- CESPE / CEBRASPE
- Órgão
- BDMG
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Desenvolvimento - Infraestrutura e Segurança Cibernética
- CCerto
- EErrado
GabaritoE — Errado
❌ ERRADO. O nível de consistência no Apache Cassandra é uma configuração por operação (leitura/escrita) que determina quantos nós devem responder para considerar a operação bem-sucedida, e essa configuração funciona independentemente do ambiente de implantação — seja on-premises, nuvem pública, privada ou híbrida. A afirmação de que o nível de consistência "somente é considerado ativo quando configurado em um provedor de nuvem" é incorreta, pois o Cassandra oferece níveis como ONE, QUORUM, ALL, etc., que são aplicáveis em qualquer infraestrutura.
O Cassandra foi projetado como um banco distribuído peer-to-peer, sem dependência de provedor de nuvem para suas funcionalidades principais. A consistência é uma característica interna do banco, gerenciada pelo protocolo de replicação e pelo snitch, e não pelo fato de estar rodando em nuvem. A banca tenta induzir o candidato a associar erroneamente o Cassandra a um ambiente específico, mas a ferramenta é agnóstica em relação ao provedor.
O enunciado tenta fazer o candidato acreditar que uma característica técnica do Cassandra (nível de consistência) depende de um fator externo (nuvem). Na verdade, os níveis de consistência são intrínsecos ao banco e configuráveis pelo desenvolvedor ou administrador, independentemente do ambiente. Fique atento: o Cassandra foi criado pelo Facebook e hoje é mantido pela Apache; ele roda em qualquer cluster, seja ele físico ou virtual.
Gabarito: ERRADO
Link permanente: /questoes/ce195537