sha*_*nuo 2 get amazon-s3 amazon-web-services s3cmd
我可以使用以下任一方法从S3下载文件.
s3cmd get s3://bucket_name/DB/company_data/abc.txt
wget http://bucket_name.s3.amazonaws.com/DB/company_data/abc.txt
Run Code Online (Sandbox Code Playgroud)
我的问题是:
1) Which one is faster?
2) Which one is cheaper?
Run Code Online (Sandbox Code Playgroud)
根据一些过去的研究,s3cmd GET操作比wget慢约5倍.请记住,s3cmd是一个用于从S3文件系统中检索文件的实用程序.它不使用HTTP协议,而是使用s3协议.
我唯一能看到使用s3cmd实用程序的情况是您正在检索使用标准HTTP GET方法无法检索的文件,例如当S3上的文件没有读取权限或您正在对S3进行维护时桶.
根据您的问题,我假设您正在尝试在生产系统中使用此实用程序; 然而,它似乎并不是该实用程序的意图或目标.
有关更多详细信息,请查看性能测试电子表格.
就成本而言,我不是亚马逊定价方面的专家,但我相信它们会根据传输的实际数据进行收费,因此1GB文件的成本相同,无论您是快速还是慢速下载.这就像有人问你什么是重物,十磅砖或十磅羽毛的问题.
归档时间: |
|
查看次数: |
4368 次 |
最近记录: |