I've read the developer guide for expiring items using DynamoDB TTL, and was wondering if it's possible to use TTL as an alternative to deletes, instead of in addition to.
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/TTL.html
Since Amazon deletes the item for you (when convenient for them) without consuming any write units, would it be possible to have all of my deletes done like this? The idea would be to create items without a TTL, and then instead of deleting them just setting the TTL to the current time. I understand that I would have to add some logic to account for expired-but-not-deleted items, but this seems trivial compared to the savings.
Is this possible?