Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用AWS SDK for Java复制对象需要花费大量时间_Java_Amazon Web Services_Amazon S3 - Fatal编程技术网

使用AWS SDK for Java复制对象需要花费大量时间

使用AWS SDK for Java复制对象需要花费大量时间,java,amazon-web-services,amazon-s3,Java,Amazon Web Services,Amazon S3,我使用AWS SDK for java从一个bucket复制到另一个bucket 文件大小:299mb 代码: 复制需要1分钟20秒 但如果使用s3cmd cp命令,复制同一个文件需要33秒。 请建议使用java sdk加快复制过程的任何解决方案你们两个bucket在同一地区吗?是的。。他们在同一地区 CopyObjectRequest copyObjRequest = new CopyObjectRequest(sourceBucketName,sourceKeyName,destina

我使用AWS SDK for java从一个bucket复制到另一个bucket 文件大小:299mb

代码:

复制需要1分钟20秒

但如果使用s3cmd cp命令,复制同一个文件需要33秒。
请建议使用java sdk加快复制过程的任何解决方案

你们两个bucket在同一地区吗?是的。。他们在同一地区
CopyObjectRequest copyObjRequest = new    CopyObjectRequest(sourceBucketName,sourceKeyName,destinationBucket,destinationKeyName);

s3client.copyObject(copyObjRequest);