[英]Download multiple files from S3 bucket in the form of Zip file
我正在開發 Angular / JavaScript 應用程序:
有沒有辦法從 S3 存儲桶壓縮(zip)和下載多個文件。
或者
將所選文件復制到動態文件夾,然后從 S3 存儲桶將文件夾下載為 zip 文件。
由於 S3 只是一個文件存儲服務,所以它不會在運行時 zip 您的“文件夾”。 您可以使用 AWS CLI 的同步命令下載 object 密鑰以給定前綴開頭的所有文件,或者您需要一些其他 AWS 服務,例如 Lambda、EC2、Fargate 到 zip,然后再下載這些“文件夾”。
一個補充(無法評論,太n00b on SO)。 您現在可以掛載 Lambda 函數可以訪問的 EFS,這將有助於處理超大文件(令人難以置信的低延遲 memory 訪問)。
警告:此 EFS 掛載在您將其掛載到的任何 lambda function 中是持久的(即:2 lambda 具有相同 EFS 掛載文件的功能將同時訪問)。 這可能是一個問題......或者它是在 lambda 函數之間維護 state 的絕佳解決方案。 我想是透視。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.