Android应用程序上的AWS Dynamo DB更改通知

时间:2017-09-22 11:53:46

标签: android amazon-web-services push-notification amazon-dynamodb

我已经实现了AWS dynamo数据库服务作为Android应用程序的支持。我第一次在本地sqlite数据库中存储了来自dynamo db的数据。

现在我想知道AWS服务是否提供了一些机制,以便我可以在dynamo db中发生任何更改时收到通知,以便我也可以刷新本地数据库。

提前谢谢。

1 个答案:

答案 0 :(得分:2)

DynamoDB有一个很好的功能叫做流。当数据发生变化时,它会将旧图像和/或新图像传送到DynamoDB Stream,这可以触发到Lambda。然后,您可以使用Amazon SNS或您提供通知的任何其他模式选择这些活动并创建移动通知,以更新您的Android应用数据库。

有关DyamoDBStreams的更多信息:

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

希望它有所帮助。