上传后/当它在 Azure 存储帐户中时,你可以 gzip 一个 blob 吗?

Can you gzip a blob after uploading / while it is in the Azure Storage Account?

因此,由于 Azure Function 内存不足,我正在将数据增量加载(分块)到 Azure blob。一切都很好,但我想对该 blob 数据执行 gzip,一旦所有数据都就位(即存储在存储帐户的容器中)。是否可以发送 HTTP 请求或其他东西让 Azure 处理该 gzip 操作,而不是我再次下载完整数据以执行 gzip 操作,因为这将完全破坏目的并导致我 运行 回到内存不足问题。

谢谢

简单的回答,不,这是不可能的。 Azure blob 存储不为你提供任何此类计算操作。您需要下载文件,运行 对其进行计算(例如压缩)并 re-upload。