Um aplicativo de marketplace armazena os preços dos itens no DynamoDB com o ElastiCache na frente. Os preços mudam com frequência, e os vendedores relatam que, depois de atualizarem um preço, o anúncio ainda mostra o preço antigo. Qual é a causa mais provável?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: O cache não está sendo invalidado quando o preço do item é alterado..
Por que esta é a resposta
Quando os preços são atualizados no DynamoDB, mas o ElastiCache continua a exibir os preços antigos, a causa mais provável é que o cache não está sendo invalidado. O ElastiCache armazena uma cópia dos dados para acesso rápido. Se essa cópia não for atualizada ou invalidada após uma mudança no DynamoDB, o cache continuará a servir dados desatualizados. Um cluster ElastiCache write-through atualizaria o cache e o banco de dados simultaneamente, o que não causaria o problema de dados desatualizados. Capacidade de leitura ou gravação insuficiente no DynamoDB afetaria o desempenho geral ou a capacidade de persistir dados, mas não explicaria especificamente a exibição de dados antigos após uma atualização.
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