我将文件从AWS S3复制到我的本地文件系统。从I / O的角度来看,使用boto模块中的get_contents_to_filename
http://docs.pythonboto.org/en/latest/ref/s3.html与CLI aws s3 cp
http://docs.aws.amazon.com/cli/latest/reference/s3/cp.html命令本身之间的区别是什么?是一个比另一个更快还是更推荐?
答案 0 :(得分:1)
aws s3 cp
在内部使用Boto3 / botocore库,但有效编写。从大量文件的I / O角度来看,CLI会更快,因为我相信它比使用Boto3时有效地处理缓冲I / O.我不知道任何基准/测试比较这些方法的效率。