当前位置: 首页 > 知识库问答 >
问题:

谷歌脚本缓存服务优化/限制

融烨磊
2023-03-14

我发现CacheService非常快(duh),所以决定创建一个CacheManager来存储所有内容。

JS对象

如果 base64 字符串是

我能够以这种方式在~1.2秒内存储/调用~3MB的原始JSON数据(速度类似于DriveApp API调用)

我尝试搜索可以创建的总缓存对象数的总体限制,但没有找到太多。有没有人知道大量缓存字符串的总体限制或性能下降?

我的“缓存管理器”的源代码

编辑:固定源URL

共有1个答案

蒙化
2023-03-14

文档中没有记录此值,但您可以尝试根据此SO帖子进行的测试。我认为值不应超过10MB。在此处阅读有关所执行测试的更多信息。

 类似资料:
  • 我有一张保存ID的表。现在,我偶尔需要读取这些ID,并检查表中的其他值(名称)是否仍然符合ID。我的代码是: 从我所读到的,我知道单独调用每个单元格值需要更多的时间。然而,我不知道如何应用getValue来修复这些情况。基本上相同的问题在不同的衣服我有以下代码: 那么我如何使用get值来检查我得到的每个ID呢。我想我得用一些 或者 但我不知道如何实施,有什么想法吗? 有没有其他更有效的方法

  • 我计划使用GoogleDrive服务帐户,因为我的应用程序将使用它来存储实时API文档。这些将是快捷方式文件。在“帮助”页面上显示: 由于无法访问服务号的Google Drive网页风格用户界面,因此无法为此类帐户购买额外的Google Drive存储。因此,您可能更喜欢使用常规帐户而不是服务号。 我看到5GB的数字四处漂浮。如果我只创建快捷文件,我应该担心吗?这种限制是有目的的吗?如果有,原因何

  • When users hit the URL of your application they will need to download different assets. CSS, JavaScript, HTML, images and fonts. The great thing about Webpack is that you can stop thinking how you sho

  • 我试图从GCS读取文件。以下是我创建的方法。我在一些服务层中使用这个方法。因为这个方法中的一些调用是静态的和最终的,因为我的单元测试失败了。 以下是地面军事系统存储的代码: 我正试图为同样的问题编写Junit测试。但是文件。类是最终类,用于我收到空指针异常。 期待尽快收到你们的来信。

  • ES 内针对不同阶段,设计有不同的缓存。以此提升数据检索时的响应性能。主要包括节点层面的 filter cache 和分片层面的 request cache。下面分别讲述。 filter cache ES 的 query DSL 在 2.0 版本之前分为 query 和 filter 两种,很多检索语法,是同时存在 query 和 filter 里的。比如最常用的 term、prefix、rang