Um site coleta respostas diárias de enquetes em uma tabela DynamoDB e só precisa reter as respostas até o dia seguinte. O desenvolvedor adicionou um atributo expiration_date a cada item. Qual é a maneira mais simples de remover automaticamente as respostas expiradas da tabela?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Habilite o DynamoDB Time To Live (TTL) na tabela e especifique o atributo expiration_date..
Por que esta é a resposta
A opção correta é habilitar o DynamoDB Time To Live (TTL) na tabela e especificar o atributo expirationdate. O DynamoDB TTL é um recurso nativo que permite definir um atributo em seus itens como um carimbo de data/hora, e o DynamoDB excluirá automaticamente esses itens da tabela após a data/hora especificada. Esta é a maneira mais simples, eficiente e econômica de gerenciar a expiração de itens, pois o DynamoDB lida com a exclusão em segundo plano sem custo adicional. As outras opções envolvem a criação e o gerenciamento de recursos computacionais (Lambda, Fargate, Glue) para realizar a exclusão, o que adiciona complexidade, custo e sobrecarga operacional. Embora funcionais, não são a solução mais simples ou otimizada para este caso de uso específico, onde o DynamoDB já oferece uma funcionalidade integrada para gerenciamento de expiração de dados.
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