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/