Um aplicativo está lento sob demanda crescente de leitura. As leituras são para registros históricos e somente leitura recuperados de um banco de dados Amazon RDS usando visualizações e consultas personalizadas. Você deve melhorar o desempenho sem modificar o esquema do banco de dados e minimizar a sobrecarga de gerenciamento. Qual abordagem alcançará isso?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Implantar o Amazon ElastiCache (Redis OSS) e armazenar em cache os dados de leitura para o aplicativo..
Por que esta é a resposta
A opção correta é implantar o Amazon ElastiCache (Redis OSS) e armazenar em cache os dados de leitura para o aplicativo. ElastiCache é um serviço de cache gerenciado que pode significativamente melhorar o desempenho de leitura de bancos de dados, especialmente para dados históricos e somente leitura, sem exigir modificações no esquema do banco de dados. O Redis OSS é uma excelente escolha para caching devido à sua alta performance e flexibilidade. Migrar para o Amazon DynamoDB (opção incorreta) exigiria uma reescrita significativa da aplicação e do esquema de dados, o que vai contra o requisito de não modificar o esquema e minimizar a sobrecarga de gerenciamento. Implantar o Memcached no Amazon EC2 (opção incorreta) adicionaria sobrecarga de gerenciamento, pois o EC2 não é um serviço gerenciado para caching, ao contrário do ElastiCache. O Amazon DynamoDB Accelerator (DAX) (opção incorreta) é um serviço de cache para o Amazon DynamoDB, não para o Amazon RDS. Portanto, não seria aplicável neste cenário.
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