Uma aplicação que usa Amazon RDS experimenta picos periódicos de tráfego intenso de leitura que degradam o desempenho das consultas. A equipe deseja uma solução de cache escalável e multi-threaded para descarregar as requisições de leitura e melhorar o desempenho com a menor complexidade. Qual opção é a solução apropriada mais simples?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Usar Amazon ElastiCache for Memcached para descarregar as requisições de leitura do banco de dados primário..
Por que esta é a resposta
Amazon ElastiCache for Memcached é a solução mais apropriada e simples porque é um cache de objetos distribuído e multi-threaded, ideal para descarregar picos de tráfego de leitura de um banco de dados relacional como o RDS. Sua arquitetura distribuída permite escalabilidade horizontal e alta disponibilidade. Replicar para DynamoDB com DAX é complexo, pois exige migração de dados para um banco de dados NoSQL e reescrita da lógica da aplicação. Configurar Multi-AZ no RDS é para alta disponibilidade e não para descarregar leituras; o standby não aceita leituras diretas. ElastiCache for Redis também é uma opção de cache, mas Memcached é geralmente mais simples para caching de objetos puros, enquanto Redis oferece mais funcionalidades como estruturas de dados avançadas e persistência, que não são estritamente necessárias para este caso de uso de descarregamento de leitura simples.
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