ios - AWS Cognito 数据集同步限制 - 每组同步超过 1mb 时会发生什么

标签 ios iphone amazon-web-services aws-sdk amazon-cognito

AWS Cognito 允许您跨设备同步数据集,但 documentation状态:

Each dataset can have a maximum size of 1 MB. 
You can associate up to 20 datasets with an identity.

但是,如果您同步数据集并只是将它们保存在本地,那么数据集的大小可能会超过 1mb。

如果您随后尝试同步这些集合,会发生什么情况?是 Cognito 抛出一个错误并且根本不允许它或者数据集被修剪到 1mb 这样只有最近的记录同步或者其他什么?

注意:我知道可以将数据拆分成多个集合,然后执行同步,但这对我来说不是一个解决方案,因为我已经需要所有 20 个集合

最佳答案

当您将超过 1 MB 的数据放入数据集中时,Cognito 将抛出异常(LimitExceededException,如果没记错的话)。它不会截断数据并接受同步请求。

关于ios - AWS Cognito 数据集同步限制 - 每组同步超过 1mb 时会发生什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40463349/

相关文章:

ios - 如何使用键将对象添加到 NSMutableDictionary?

ios - iOS8 中的多行标签

amazon-web-services - 在基于 aws appsync 的聊天应用程序中显示在线用户

sdk - DynamoDB : mapper and transactions using java SDK

git - 在 github 推送上将静态站点部署到 s3 的最佳策略?

ios - 允许 UIScrollView 及其 subview 都响应触摸

ios - 数组中的图像,如何做?

ios - iOS 应用的背景图片的正确尺寸是多少

iphone - 无法在 iPhone 6.0 Simulator Retina 4 Inch 上全屏启动我的应用程序

ios - Apple Developer Account 和 Enterprise Account 以及试飞