Um aplicativo de e-commerce é executado no Amazon EC2 para as camadas de front-end e back-end, com o banco de dados no Amazon RDS para MySQL. O back-end frequentemente emite consultas idênticas que causam lentidão no desempenho. O que deve ser feito para melhorar o desempenho do back-end?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Implementar o Amazon ElastiCache para armazenar em cache os grandes conjuntos de dados..
Por que esta é a resposta
A opção correta é implementar o Amazon ElastiCache para armazenar em cache os grandes conjuntos de dados. O ElastiCache é um serviço de cache na memória que pode armazenar resultados de consultas frequentemente acessadas, reduzindo a carga no banco de dados RDS e melhorando o tempo de resposta para consultas idênticas. As outras opções estão incorretas porque: O Amazon SNS (Simple Notification Service) é um serviço de mensagens e não é adequado para cache de dados de banco de dados. Uma réplica de leitura do RDS para MySQL distribui a carga de leitura, mas não armazena em cache os resultados de consultas idênticas para acelerar o acesso subsequente à mesma consulta. Ela é útil para escalabilidade de leitura, mas não para o cenário específico de consultas idênticas lentas. O Amazon Kinesis Data Firehose é um serviço de entrega de streaming de dados e não é usado para cache de consultas de banco 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