我正在尝试在Google Apps脚本中存储大量的键/值对,但一段时间后它会失败。我正在使用这个:
var properties = PropertiesService.getScriptProperties();
properties.setProperties(newProperties, false);
它工作正常,直到大约10,000,然后它得到这个:
例外:提供的参数太多。预期:属性。在warmCache(GroupCache:133)的getGroups(GroupCache:77)
这是最大尺寸吗?如果是这样,有没有办法绕过这个?我无法使用CacheService,因为无法获取所有值(仅通过键检索)。
感谢您的帮助。
答案 0 :(得分:8)
页面Quotas for Google Services说明了以下限制:
此外,每天的读/写操作数量有限制:消费者帐户为50,000,G Suite Basic / Business / Edu / Gov为500,000。
可能的解决方法是使用电子表格存储数据。电子表格最多可包含2,000,000个单元格。单元格最多可容纳50,000个字符的字符串。