Você tem 10 PB de dados históricos de produtos para análise e 10 GB do último estado conhecido de cada produto que deve atender a uma API com até 1000 QPS e latência <1s. Qual design de armazenamento é econômico e atende às necessidades de análise e API?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: 1. Armazene dados históricos no BigQuery para análise. 2. Armazene o último estado em uma tabela do Cloud SQL após cada alteração. 3. Sirva o último estado do Cloud SQL para a API..
Por que esta é a resposta
A opção correta utiliza o BigQuery para os 10 PB de dados históricos, pois é um data warehouse escalável e econômico para grandes volumes de dados analíticos. Para o estado mais recente de 10 GB, que exige baixa latência (menos de 1 segundo) e alta taxa de consultas (1000 QPS) para a API, o Cloud SQL é uma escolha adequada. Ele oferece um banco de dados relacional gerenciado otimizado para transações e consultas pontuais rápidas. A primeira opção está incorreta porque servir diretamente do BigQuery para uma API com 1000 QPS e latência <1s seria caro e provavelmente não atenderia aos requisitos de latência. A segunda opção, usando Firestore para dados históricos, não é ideal para 10 PB de dados analíticos, e o Firestore pode se tornar caro para consultas analíticas complexas em grandes volumes. A terceira opção, usar Cloud SQL para 10 PB de dados históricos, é inviável devido aos limites de escala e custo do Cloud SQL para essa quantidade de dados.
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