【问题标题】:How to store key, value in Amazon Cognito?如何在 Amazon Cognito 中存储密钥、值?
【发布时间】:2017-09-14 11:36:24
【问题描述】:

我有一个模型需要保存到 Cognito 中。 存储模型的最佳方式是什么?

struct Puzzle {
    let puzzleId: String
    let completed: Bool
    let time: Date
    let hints: Int
    let state: State
    let history: String
}

将所有模型属性连接成一个字符串似乎效率不高。

【问题讨论】:

  • 我认为,使用 DynamoDB 很好,将键作为puzzleID,并在 cognito 中使用puzzleID 的标识符。
  • @sailesh,我想限制应用程序中使用的框架。但我会调查的。谢谢

标签: swift amazon-web-services amazon-cognito


【解决方案1】:

如果您要存储仅需要特定用户访问的键值对,并且这些键值对需要跨设备同步,您可以使用Amazon Cognito Sync

Amazon Cognito Sync 可让您将最终用户数据保存在包含键值对的数据集中。此数据与 Amazon Cognito 身份相关联,因此可以跨登录名和设备进行访问。可以通过调用提供的客户端库中的同步方法来同步 Amazon Cognito 服务和最终用户设备之间的这些数据。

【讨论】:

  • 我可以用我的复杂模型做什么?如何保存它的键:值,以提高效率?我有另一个模型,其中一个属性是模型。
猜你喜欢
  • 2015-04-15
  • 1970-01-01
  • 2014-06-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-08
相关资源
最近更新 更多