Je copie des fichiers depuis AWS S3 vers mon système de fichiers local. Du point de vue des E/S, quelle est la différence entre l'utilisation de get_contents_to_filename
http://docs.pythonboto.org/en/latest/ref/s3.html depuis le module boto et la commande CLI aws s3 cp
http://docs.aws.amazon.com/cli/latest/reference/s3/cp.html elle-même? L'un est-il plus rapide ou plus recommandé que l'autre?Différence entre python boto get_contents_to_filename et s3 cp?
0
A
Répondre
1
aws s3 cp
utilise la bibliothèque Boto3/botocore en interne mais écrit efficacement. Du point de vue des E/S pour un grand nombre de fichiers, le CLI sera plus rapide car je pense qu'il gère les E/S tamponnées de manière efficace que si vous utilisez Boto3. Je ne suis pas au courant de tests comparant l'efficacité de ces méthodes.
OK, merci pour la réponse! – user3433489