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

AWS Cognito dataset sync limits - What happens when you sync more than 1mb per set

A​​WS 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,如果没记错的话)。它不会截断数据并接受同步请求。