Uma empresa hospeda um aplicativo web de três camadas na AWS. A camada de banco de dados usa um servidor Amazon RDS para MySQL Multi-AZ e a camada de cache usa o Amazon ElastiCache. A empresa deseja uma estratégia de cache que adicione ou atualize os dados do cache quando um cliente adiciona um item ao banco de dados, e os dados do cache devem sempre corresponder ao banco de dados. Qual solução atende a esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Implementar a estratégia de cache write-through.
Por que esta é a resposta
A estratégia de cache write-through garante que os dados sejam gravados no cache e no banco de dados simultaneamente, mantendo a consistência entre os dois. Isso atende ao requisito de que os dados do cache sempre correspondam aos dados do banco de dados quando um item é adicionado ou atualizado. A estratégia de cache de carregamento lento (lazy loading) busca dados do banco de dados apenas quando solicitados e os armazena em cache, o que pode resultar em dados desatualizados no cache se o banco de dados for atualizado diretamente. A adição de TTL (Time To Live) é um mecanismo de expiração de cache, não uma estratégia para garantir consistência imediata. O AWS AppConfig é um serviço para gerenciamento de configurações de aplicativos, não uma estratégia de cache.
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