Um aplicativo interno de pedidos transacionais exige forte consistência, consultas rápidas e transações ACID em várias tabelas, e atualmente é PostgreSQL com o mínimo de alterações de código planejadas. Qual banco de dados em nuvem é o mais apropriado?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Cloud SQL.
Por que esta é a resposta
Cloud SQL é a melhor opção porque oferece suporte a bancos de dados relacionais como PostgreSQL, MySQL e SQL Server. Ele fornece forte consistência, consultas rápidas e transações ACID (Atomicidade, Consistência, Isolamento, Durabilidade) em várias tabelas, o que é essencial para um aplicativo de pedidos transacionais. Além disso, como o aplicativo já usa PostgreSQL, a migração para o Cloud SQL com PostgreSQL exigirá o mínimo de alterações de código. BigQuery é um data warehouse analítico e não é adequado para cargas de trabalho transacionais. Cloud Spanner oferece escalabilidade global e forte consistência, mas é um banco de dados distribuído que pode exigir mais alterações de código para uma aplicação PostgreSQL existente. Cloud Datastore (agora parte do Firestore) é um banco de dados NoSQL e não suporta transações ACID em várias tabelas da mesma forma que um banco de dados relacional.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão