如何订阅 DynamoDB 中的更改
How to subscribe to changes in DynamoDB
我不知道如何订阅 DynamoDB 数据库中的更改。让我举个例子:用户 A 向用户 B 发送一条消息(保存在数据库中),并且在用户 B 的应用程序中自动显示该消息。
我知道最近发布的 AWS AppSync 可以做到这一点,但我无法将它与 Ionic(我正在使用)集成。但是,必须有替代方案,因为 AWS AppSync 仅在 2017 年底/2018 年初发布。
我还在 DynamoDB 中看到了一个叫做 Streams 的东西,但不确定这是否是我需要的。
DynamoDB Streams是专门为capturing/subscribing到tableactivity设计的。您可以使用通知逻辑设置 Lambda 函数来处理流并相应地发送通知。
我不知道如何订阅 DynamoDB 数据库中的更改。让我举个例子:用户 A 向用户 B 发送一条消息(保存在数据库中),并且在用户 B 的应用程序中自动显示该消息。
我知道最近发布的 AWS AppSync 可以做到这一点,但我无法将它与 Ionic(我正在使用)集成。但是,必须有替代方案,因为 AWS AppSync 仅在 2017 年底/2018 年初发布。
我还在 DynamoDB 中看到了一个叫做 Streams 的东西,但不确定这是否是我需要的。
DynamoDB Streams是专门为capturing/subscribing到tableactivity设计的。您可以使用通知逻辑设置 Lambda 函数来处理流并相应地发送通知。