如何使用DynamoDB AWS制作聊天线程?

时间:2018-08-01 11:12:49

标签: ios swift amazon-dynamodb

我有一个应用程序,其中有一个聊天按钮。这将打开一个聊天屏幕,所有用户都可以在其中添加消息。

这就像每个用户都可以在其中添加/读取消息的线程一样,它不像是聊天应用程序。

我将所有用户消息存储在一个DynamoDB表中并从中检索。我如何知道该DynamoDB中有任何新条目,所以我将重新获取新数据。在firebase中,我可以检测到任何节点中的任何新更改。但是AWS DynamoDB中的方法是什么?

1 个答案:

答案 0 :(得分:0)

作为DynamoDB Streams用户,您可以利用KCL中的设计模式来处理DynamoDB Streams分片和流记录。为此,请使用DynamoDB流Kinesis适配器。 Kinesis Adapter实现Kinesis Streams接口,因此KCL可用于消费和处理DynamoDB Streams中的记录- AWS Documentation