Я прочитал руководство разработчика по элементам с истекающим сроком действия, использующим DynamoDB TTL, и мне было интересно, можно ли использовать TTL в качестве альтернативы удалению, а не в дополнение к.
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/TTL.html
Поскольку Amazon удаляет элемент за вас (когда им удобно) без использования каких-либо единиц записи, возможно ли, чтобы все мои удаления были выполнены таким образом? Идея состоит в том, чтобы создавать элементы без TTL, а затем вместо их удаления просто устанавливать TTL на текущее время. Я понимаю, что мне придется добавить некоторую логику для учета просроченных, но не удаленных элементов, но это кажется тривиальным по сравнению с экономией.
Это возможно?