【问题标题】:Auto populate timestamp in DynamoDB in python using boto3使用 boto3 在 python 中自动填充 DynamoDB 中的时间戳
【发布时间】:2018-05-21 18:28:38
【问题描述】:

如果创建项目,是否可以让 DynamoDB 有条件地保存时间戳?

AWS Java SDK 似乎通过 @DynamoDBAutoGeneratedTimestamp 注释提供了此功能。

【问题讨论】:

    标签: python amazon-web-services amazon-dynamodb boto boto3


    【解决方案1】:

    您可以编写/使用 DynamoDB 触发器 - AWS Lambda 函数 - 为您执行此操作:

    https://aws.amazon.com/dynamodb/faqs/

    ** 问。 DynamoDB 触发器如何工作? ** DynamoDB 触发器的自定义逻辑存储在 AWS Lambda 中 作为代码发挥作用。要为给定表创建触发器,您可以 将 AWS Lambda 函数关联到流(通过 DynamoDB 流) 在 DynamoDB 表上。当表被更新时,更新是 发布到 DynamoDB Streams。反过来,AWS Lambda 读取更新 从关联的流中提取并执行函数中的代码。

    【讨论】:

      猜你喜欢
      • 2014-10-06
      • 1970-01-01
      • 2012-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多