AWS DynamoDB提供了streams这有助于捕获表活动。据我了解,在梦境中捕捉变化的流程是Stream ARN -> Shards -> shardIterator -> Records
。为了使应用程序监控Dynamo表上的更改,它必须继续执行上述周期。我想知道这个流是否可以通过钩子来简化,这些钩子可以监视这些变化并触发,这是我的应用程序可以听到的。我知道有一个可以执行上述周期和警报的AWS Lambda集成,但是我想知道应用程序是否可以在AWS lambda警报上侦听AWS DynamoDB流的钩子
npm包dynamodb-stream的确使它更容易消耗变化,但是如果需要尽可能快地捕获所有表格活动,则轮询机制似乎不是最有效的
“我想知道应用程序是否可以在AWS lambda警报上侦听” - 您是什么意思? lambda函数可以调用您选择的API端点,如果这就是您的意思 –
@MikeDinescu是的,我正在寻找一些参考来做到这一点 –