gpt4 book ai didi

amazon-web-services - 什么是最有效的 S3 GET 请求方法?

转载 作者:行者123 更新时间:2023-12-04 08:16:34 24 4
gpt4 key购买 nike

我可以使用以下任一方法从 S3 下载文件。

s3cmd get s3://bucket_name/DB/company_data/abc.txt

wget http://bucket_name.s3.amazonaws.com/DB/company_data/abc.txt

我的问题是:

1) Which one is faster? 
2) Which one is cheaper?

最佳答案

根据 some past research , s3cmd GET 操作比 wget 慢 5 倍左右。请记住,s3cmd 是一个旨在从 S3 文件系统检索文件的实用程序。它不使用 HTTP 协议(protocol),而是使用 s3 协议(protocol)。

我唯一能看到使用 s3cmd 实用程序的情况是您正在检索您无法使用标准 HTTP GET 方法检索的文件,例如当 S3 上的文件没有读取权限或您正在进行维护时在您的 S3 存储桶上。

根据您的问题,我假设您正在尝试在生产系统中使用此实用程序;但是,这似乎不是该实用程序的意图或目标。

有关更多详细信息,请查看 performance testing spreadsheet .

就成本而言,我不是亚马逊定价方面的专家,但我相信他们是根据实际传输的数据收费的,因此无论下载速度快还是慢,1GB 文件的费用都是一样的。这就像有人问你什么更重,十磅砖头或十磅羽毛的问题。

关于amazon-web-services - 什么是最有效的 S3 GET 请求方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10039894/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com