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 명령 자체의 차이점은 무엇입니까? 하나가 다른 것보다 더 빠르거나 더 권장됩니까?파이썬 boto get_contents_to_filename과 s3 cp 사이의 차이점은 무엇입니까?
0
A
답변
1
aws s3 cp
은 내부적으로 Boto3/botocore 라이브러리를 사용하지만 효율적으로 작성됩니다. 많은 수의 파일에 대한 I/O 관점에서 볼 때, Boto3을 사용하는 것보다 효율적으로 버퍼링 된 I/O를 처리한다고 생각하므로 CLI가 더 빨라질 것입니다. 나는 이러한 방법의 효율성을 비교하는 벤치 마크/테스트를 전혀 모르고있다.
답장을 보내 주셔서 감사합니다. – user3433489