Un'azienda deve gestire i costi e controllare le dimensioni di una tabella Amazon DynamoDB esistente senza interrompere le operazioni di lettura o scrittura in corso. L'azienda desidera che i dati vengano rimossi automaticamente dopo 1 mese con una manutenzione minima. Quale approccio soddisfa questi requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Abilitare la funzionalità TTL di DynamoDB in modo che gli elementi scadano automaticamente in base a un attributo timestamp..
Perché questa è la risposta
Abilitare la funzionalità TTL (Time to Live) di DynamoDB è la soluzione più efficiente e a bassa manutenzione. Il TTL consente di definire un attributo timestamp su ogni elemento, e DynamoDB rimuoverà automaticamente gli elementi scaduti senza consumare capacità di scrittura o influire sulle operazioni. Questo soddisfa i requisiti di gestione dei costi e controllo delle dimensioni con manutenzione minima. Pianificare una regola EventBridge o eseguire una funzione Lambda periodica per eliminare gli elementi comporterebbe un consumo di capacità di lettura e scrittura, costi aggiuntivi per Lambda e EventBridge, e una logica più complessa da gestire. Abilitare DynamoDB Streams per attivare una funzione Lambda non è adatto per l'eliminazione di elementi basata sull'età; gli Streams catturano modifiche agli elementi, non li eliminano proattivamente in base a una condizione temporale.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta