1

我使用 Firebase 创建了一个聊天应用程序。但我计划将后端从谷歌移动到 AWS。我发现 AWS 网站中DynamoDB支持的Stream功能与 Firebase 非常相似。

http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.html

如果有人添加新消息。Firebase 和 DynamoDB 将通知客户端更改。这是聊天应用程序的基本功能。看起来DynamoDB Stream应该是 Firebase 的替代品。

但我注意到文档和示例DynamoDB Stream非常罕见。最奇怪的是教程已被删除

https://aws.amazon.com/getting-started/projects/build-mobile-messaging-app-ios/?nc1=h_ls

点击Get Started将被重定向到MobileHub

不知道DynamoDB Stream以后是不是不支持这个功能了?而这项服务将被MobileHub.

MobileHub在另一个应用程序开发中使用了另一个功能。但是不知道怎么用MobileHub搭建聊天功能

如果我想用它AWS来构建一个聊天应用程序。什么是最好的解决方案?有什么有用的例子或教程DynamoDB Stream吗?非常感谢。

4

1 回答 1

2

我就是这样解决的

这些东西还没有连接起来。这是你如何做到的。

DynamoDB(流)--> Lambda --> SNS

订阅流,更改将传送到您的 Lambda,您可以自定义消息的外观并使用 SNS 发送通知。

希望能帮助到你。

于 2017-10-09T13:38:08.823 回答