2013-04-28 60 views
2

我有一个在Amazon EC2上运行的Java程序。我想让程序写入S3。我无法找到有关如何从Amazon EC2写入S3的说明。我应该使用什么方法?从EC2写入S3

回答

4

您是否已经在使用适用于Java的AWS开发工具包?如果没有,你应该下载它。无论您是从EC2写入S3还是从笔记本写入S3,都可以使用SDK轻松地从Java写入Java。

请参阅TransferManager类。

2
  1. Mount EC2主机上的S3卷。
  2. 使用标准Java io方法写入挂载点。
+1

这可能有点不可预测,因为s3并不像块设备那样工作。 – datasage 2013-04-28 13:34:04

1

您可以将S3存储区挂载为分区,并使用S3文件作为服务器硬盘上的位置。

我是开源项目的首席开发人员和维护人员RioFS project:用于装入Amazon S3存储桶的用户空间文件系统。您可以使用我们的项目使用Java或任何其他编程语言来安装和操作文件。

希望它有帮助!