Google Apps脚本中的最大属性大小是多少?
问题描述:
我试图在Google Apps脚本中存储大量的键/值对,并在一段时间后失败。我用这:Google Apps脚本中的最大属性大小是多少?
var properties = PropertiesService.getScriptProperties();
properties.setProperties(newProperties, false);
它正常工作,直到大约10,000,然后得到这个:
例外:提供的参数太多。预期:属性。 (GroupCache:77)at warmCache(GroupCache:133)
这是最大尺寸吗?如果是这样,有没有办法解决这个问题?我无法使用CacheService,因为无法获取所有值(仅通过键进行检索)。
感谢您的任何帮助。
答
页Quotas for Google Services状态以下限制:
- 属性值大小:每值9KB
- 属性总存储:每属性存储
此外500KB,是有一定限度的每天的读/写操作数量:消费者账户为50,000,G Suite Basic/Business/Edu/Gov为500,000。
可能的解决方法是使用电子表格来存储数据。电子表格最多可以有2,000,000个单元格。一个单元格可以容纳一个长达50,000个字符的字符串。