2017-07-25 41 views
0

我正在使用AWS Cognito和DynamoDB.i使用AWS Cognito验证用户,并且还成功地在DynamoDB中使用了crud操作。我在Internet不可用时创建数据集,但我不知道如何将数据集与DynamoDB同步。数据集与DynamoDB同步。如何使AWS DynamoDB与数据集ios swift同步?

回答

0

根据您的使用情况,您有几个选项。

最直接简单的选择是使用DynamoDB streams。它可以将所有更新存储到DynamoDB表中长达24小时,并允许您读取这些更改并在另一个数据库中重新应用它们。

如果24小时窗口对您来说过于严格,您将不得不创建某种DynamoDB快照。假设您可以每24小时创建一次DynamoDB快照并将其存储到S3中。然后,您可以使用DynamoDB流读取实时更新和快照以读取基准数据。

要创建DynamoDB快照,您可以使用Data Pipeline service