我不知道如何订阅 DynamoDB 数据库中的更改。让我举一个例子:用户 A 向用户 B 发送一条消息(保存在数据库中),并且在用户 B 的应用程序中,该消息自动出现。
我知道最近发布的 AWS AppSync 可以做到这一点,但我无法将它与 Ionic(我正在使用)集成。但是,必须有替代方案,因为 AWS AppSync 仅在 2017 年底/2018 年初发布。
我还在 DynamoDB 中看到了一个叫做 Streams 的东西,但不确定这是否是我需要的。
最佳答案
DynamoDB Streams专为捕获/订阅表事件而设计。您可以使用通知逻辑设置 Lambda 函数来处理流并相应地发送通知。
关于amazon-web-services - 如何订阅 DynamoDB 中的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51495112/