为什么具有 TTL 纪元的 DynamoDB 项目无法删除?

Why Are My DynamoDB Items With a TTL Epoch Not Deleting?

提问人:Luke 提问时间:11/2/2022 最后编辑:fedonevLuke 更新时间:11/2/2022 访问量:300

问:

过去超过一周的两个纪元日期:

  1. 1666324555879
  2. 1666170554391

我已经用这个工具确定了他们的日期:https://www.epochconverter.com/

期望:在纪元日期后 48 小时内要删除的项目,由其中包含 (TTL) 的字段确定。

结果:删除任何表中的项目。

控制台中的记录:

enter image description here

amazon-dynamoDB TTL

评论


答:

8赞 fedonev 11/2/2022 #1

DynamoDB 的 TTL 值应以秒为单位,而您的 TTL 值则以毫秒为单位

您的项目将在大约 50k 年后被删除;)