适用于App的AWS DynamoDB Stream示例?

时间:2017-10-09 13:29:55

标签: amazon-web-services amazon-dynamodb amazon-dynamodb-streams

我使用Firebase创建了一个聊天应用。但我计划将后端从谷歌转移到AWS。我发现DynamoDB支持Stream功能与AWS网站中的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有用的示例或教程吗?非常感谢。

1 个答案:

答案 0 :(得分:1)

这就是我解决它的方法,

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

DynamoDB(Streams) - > Lambda - > SNS

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

希望它有所帮助。