有没有办法将大型文件(> 100MB)从Google云端存储加载到Google云端功能?我在他们的quotas中读到“背景函数的最大事件大小”限制为10MB。我可以读一下大块的东西吗?
非常感谢。
答案 0 :(得分:1)
存储的云功能由文件的元数据触发,该元数据相对较小并且不会达到最大事件端限制。
要access the actual contents of the file,您可以将node.js软件包用于云存储,不受10MB限制的影响。
答案 1 :(得分:0)
不幸的是,据我所知,这是不可能的。
但是,通过设置resumable = true,可以将较大的文件从Google Cloud Functions上传到云端存储。这种方式的工作方式是它将10MB的文件上传到你的存储桶,请求最终超时并重试,然后重新下载,重新处理并重新上传文件,从它离开的地方继续接下来10MB的文件,依此类推。
显然,这需要重复进行所有处理,并且要求超时使整个过程效率极低且不推荐。