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个集合
答案 0 :(得分:1)
当您将超过1 MB的数据放入数据集时,Cognito将抛出异常(LimitExceededException,如果内存服务)。它不会截断数据并接受同步请求。