Google Apps脚本中的最大属性大小是多少?

时间:2016-12-30 14:16:55

标签: google-apps-script

我正在尝试在Google Apps脚本中存储大量的键/值对,但一段时间后它会失败。我正在使用这个:

var properties = PropertiesService.getScriptProperties();
properties.setProperties(newProperties, false);

它工作正常,直到大约10,000,然后它得到这个:

例外:提供的参数太多。预期:属性。在warmCache(GroupCache:133)的getGroups(GroupCache:77)

这是最大尺寸吗?如果是这样,有没有办法绕过这个?我无法使用CacheService,因为无法获取所有值(仅通过键检索)。

感谢您的帮助。

1 个答案:

答案 0 :(得分:8)

页面Quotas for Google Services说明了以下限制:

  • 属性值大小:每个值9kB
  • 物业总存储量:每个物业商店500kB

此外,每天的读/写操作数量有限制:消费者帐户为50,000,G Suite Basic / Business / Edu / Gov为500,000。

可能的解决方法是使用电子表格存储数据。电子表格最多可包含2,000,000个单元格。单元格最多可容纳50,000个字符的字符串。