O desempenho de uma aplicação web de e-commerce no Amazon RDS degrada devido a um aumento nas consultas SQL somente leitura de analistas de negócios. Um arquiteto de soluções precisa resolver o problema com o mínimo de alterações na aplicação web. O que o arquiteto de soluções deve recomendar?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Criar uma réplica de leitura do banco de dados primário e fazer com que os analistas de negócios executem suas consultas..
Por que esta é a resposta
A criação de uma réplica de leitura do Amazon RDS é a solução mais eficaz e com o mínimo de alterações na aplicação. As réplicas de leitura descarregam o tráfego de leitura do banco de dados primário, permitindo que as consultas analíticas sejam executadas sem impactar o desempenho da aplicação web transacional. A aplicação web continua a usar o banco de dados primário para operações de escrita e leitura, enquanto os analistas usam a réplica de leitura. Exportar para o Amazon DynamoDB (um banco de dados NoSQL) exigiria uma reescrita significativa das consultas e, possivelmente, da aplicação, além de ser inadequado para consultas SQL complexas. Carregar dados no Amazon ElastiCache (um serviço de cache na memória) não é apropriado para consultas analíticas complexas, pois é otimizado para recuperação rápida de dados frequentemente acessados, não para processamento de consultas. Copiar dados para um cluster Amazon Redshift (um data warehouse) é uma boa opção para análise de dados em larga escala, mas introduz complexidade adicional e latência para manter os dados sincronizados, sendo uma solução mais robusta do que o necessário para simplesmente descarregar consultas de leitura.
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