Você está adicionando uma camada de cache na frente de um banco de dados Amazon Aurora e deve garantir que o aplicativo sempre leia o valor mais atualizado para cada item. Qual estratégia de cache satisfaz esse requisito?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Usar um cache write-through para todas as operações de criação e atualização..
Por que esta é a resposta
A estratégia de cache write-through garante que, ao criar ou atualizar um item, os dados são gravados tanto no cache quanto no banco de dados simultaneamente. Isso assegura que o cache sempre contenha a versão mais recente dos dados, satisfazendo o requisito de ler o valor mais atualizado. Aplicar um TTL (Time-to-Live) para cada item em cache pode levar a dados desatualizados se o item for modificado no banco de dados antes do TTL expirar no cache. Usar lazy loading (carregamento sob demanda) ou read-through apenas atualiza o cache quando um item é solicitado e não está presente ou está obsoleto, o que não garante que o cache tenha o valor mais atualizado para todas as operações de leitura imediatamente após uma escrita.
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