【问题标题】:Difference between python boto get_contents_to_filename and s3 cp?python boto get_contents_to_filename 和 s3 cp 之间的区别?
【发布时间】:2018-03-29 16:32:19
【问题描述】:

我将文件从 AWS S3 复制到我的本地文件系统。从 I/O 的角度来看,使用 boto 模块中的 get_contents_to_filenamehttp://docs.pythonboto.org/en/latest/ref/s3.html 与 CLI aws s3 cp http://docs.aws.amazon.com/cli/latest/reference/s3/cp.html 命令本身有什么区别?一个比另一个更快或更多推荐?

【问题讨论】:

    标签: amazon-web-services amazon-s3 boto boto3 aws-cli


    【解决方案1】:

    aws s3 cp 在内部使用 Boto3/botocore 库,但编写效率很高。从大量文件的 I/O 角度来看,CLI 会更快,因为我相信它比使用 Boto3 更有效地处理缓冲 I/O。我不知道有任何基准/测试可以比较这些方法的效率。

    【讨论】:

      猜你喜欢
      • 2014-12-07
      • 1970-01-01
      • 1970-01-01
      • 2015-06-05
      • 1970-01-01
      • 2021-06-10
      • 2016-02-23
      • 2018-01-13
      • 2021-01-02
      相关资源
      最近更新 更多