DynamoDB TTL - Expiration Time

0

I am using the Amazon DynamoDB TTL functionality to trigger a AWS Lambda function. Triggers with Starting position: LATEST.

This is working perfectly fine, but the items are staying in the Amazon DynamoDB table 15 minutes past it's expiration epoch time, and then expires.

Is this expected behavior? Did I miss something?

gefragt vor 4 Jahren988 Aufrufe
1 Antwort
1
Akzeptierte Antwort

Yes, this is expected.

Depending on the size and activity level of a table, the actual delete operation of an expired item can vary. Because TTL is meant to be a background process, the nature of the capacity used to expire and delete items via TTL is variable (but free of charge). TTL typically deletes expired items within 48 hours of expiration.

https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/howitworks-ttl.html

beantwortet vor 4 Jahren

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen