【问题标题】:Daily persistence with Amazon Alexa and DynamoDBAmazon Alexa 和 DynamoDB 的日常持久性
【发布时间】:2018-12-07 17:36:21
【问题描述】:

我正在开发 Alexa 技能,我需要每天坚持不懈。这意味着我想每天重置发电机数据库中保存的值,但我不知道如何做到这一点,我已经到处搜索了。有任何想法吗?提前谢谢你。

【问题讨论】:

  • 您可以编写一个 Lambda 函数来清除您的表。您可以每天从 CloudWatch 警报中调用一次该 Lambda 函数。
  • 亚马逊最近添加了ttl,您可以指定一个键,然后在您希望删除该行时使用时间戳填充该键。最好的部分是,删除不使用您预置的吞吐量。

标签: amazon-web-services aws-lambda amazon-dynamodb alexa alexa-skills-kit


【解决方案1】:

亚马逊最近添加了ttl,您可以指定一个键,然后在您希望删除该行时使用时间戳填充该键。因此,根据您的用例,您可以让每一行在一段时间后过期,或者将所有行设置为每天在某个时间过期。删除不会使用您预置的吞吐量,它可以节省您编写代码以每天扫描您的表的开销。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-28
    • 1970-01-01
    • 2018-07-17
    • 1970-01-01
    相关资源
    最近更新 更多