是否可以使用cognito-sync将移动本地数据与一个中央动力学同步?

时间:2015-01-13 08:49:28

标签: amazon-dynamodb amazon-cognito

我是AWS服务的新手,想了解在这种特定情况下是否可以使用dynamodb和cognito sync:

  • 将数据从公司办公室发布到一个中心dynamodb上的几张桌子
  • 在移动应用中使用cognito sync定期将这些表复制到移动设备本地存储(从中央dynamodb到远程移动设备的单向同步)

我的理解是,cognito sync通常用于同步用户的个人资料数据,但我想了解是否可以以这种不同的方式使用它(所有授权移动用户的一个dynamodb存储库)。

谢谢你, 马里奥

2 个答案:

答案 0 :(得分:4)

不,Amazon Cognito Sync提供了自己的每个身份存储(即:您的应用用户之间不共享存储),但如果您想拥有共享的DynamoDB数据库,您仍然可以使用具有读取权限的角色的Amazon Cognito Identity访问这些表给您的用户。

阿尔伯特

答案 1 :(得分:3)

您可以使用AWS Cognito Sync Events触发AWS Lambda。然后使用传递给事件的Cognito Sync数据来更新AWS Dynamodb表。