Een website verzamelt dagelijks poll-antwoorden in een DynamoDB-tabel en hoeft de antwoorden slechts tot de volgende dag te bewaren. De ontwikkelaar heeft een expiration_date-attribuut aan elk item toegevoegd. Wat is de eenvoudigste manier om verlopen antwoorden automatisch uit de tabel te verwijderen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Schakel DynamoDB Time To Live (TTL) in op de tabel en specificeer het expiration_date-attribuut..
Waarom dit het antwoord is
De eenvoudigste en meest kosteneffectieve manier om verlopen items automatisch uit een DynamoDB-tabel te verwijderen, is door DynamoDB Time To Live (TTL) in te schakelen. TTL stelt u in staat om een attribuut in uw tabel te definiëren (in dit geval expirationdate) dat de tijdstempel aangeeft wanneer een item niet langer relevant is. DynamoDB verwijdert deze items dan automatisch, zonder dat u code hoeft te schrijven of externe services hoeft te plannen. De andere opties vereisen het inzetten en beheren van compute-resources (Lambda, Fargate, Glue) en het schrijven van code om de verwijderlogica te implementeren en te plannen. Dit voegt complexiteit en operationele overhead toe, wat minder eenvoudig is dan de ingebouwde TTL-functionaliteit van DynamoDB.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig