amazon-web-services - 如何订阅 DynamoDB 中的更改

标签 amazon-web-services ionic-framework stream amazon-dynamodb amazon-dynamodb-streams

我不知道如何订阅 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/

相关文章:

git - 从 git 转换为 gitolite : do I change the repo's url?

amazon-web-services - 使用 ALB 的最佳实践

amazon-web-services - 如何进行 AWS S3 SSE KMS key 轮换?

ABI 缺少 Android ndkBuild android_gradle_build

java - 线程中的异常 "main"java.net.SocketException : Connection reset -

bash - 使用 Amazon MapReduce/Hadoop 进行图像处理

ios - 如果我更新推送通知证书,推送通知可以在我的旧应用程序上运行吗?

javascript - 如何使用 angularJS 和 php 在单独的页面中显示特定表的更多详细信息

java - 在字节之间的套接字之间发送字符串

java - Spring Cloud 流卡夫卡流DLQ