我想使用 java 将 s3 目录中的所有文件和子目录存档到其他 s3 位置。有没有直接的方法将一个 s3 目录复制到 java 或 scala 中的另一个目录?
最佳答案
没有 API 调用可对 Amazon S3 中的整个目录进行操作。
事实上,Amazon S3 中不存在目录/文件夹。相反,每个对象都将完整路径存储在其文件名中 (Key
)。
如果您希望复制 Key 中具有相同前缀的多个对象,您的代码将需要循环访问这些对象,一次复制一个对象。
关于java - 有没有直接的方法将一个 s3 目录复制到 java 或 scala 中的另一个目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56970836/