【发布时间】:2016-04-15 00:09:55
【问题描述】:
AWS DynamoDB 提供streams,它有助于捕获表活动。据我了解,捕捉梦中变化的流程是Stream ARN -> Shards -> shardIterator -> Records。为了让应用程序监控 Dynamo 表上的更改,它必须继续执行上述循环。我想知道这个流程是否可以通过可以监视这些更改和触发器的钩子来简化,我的应用程序可以监听它们。我知道有一个 AWS Lambda 集成可以执行上述循环和警报,但我想知道应用程序是否可以监听 AWS lambda 警报
npm 包dynamodb-stream 确实可以更轻松地使用更改,但如果需要尽快捕获所有表活动,轮询机制似乎并不是最有效的
【问题讨论】:
-
“我想知道应用程序是否可以监听 AWS lambda 警报”- 你是什么意思? lambda 函数可以调用您选择的 API 端点,如果这就是您的意思
-
@MikeDinescu 是的,我正在寻找一些参考来做到这一点
标签: amazon-web-services amazon-dynamodb amazon-dynamodb-streams