任何人都可以建议我的方式或示例代码将数据(逐行)写入S3。

它就像一个流进入某个文件的流,一旦我的程序收到每一行,就必须在S3中写入。 所以我只需要一个桶和s3中的一个文件。

样本输入:

String lines[] = ["This is first line","This is Second line", "This is Third Line"]

s3 Initialization,...etc
itererator i = lines;  
while (i.hasnext())
{
    s3Service.putObject(testBucket, i); // Write each line in S3
}

请检查流程并建议我使用代码示例。

非常感谢...

===============>>#1 票数:1

注意到这是3年前的一个问题,现在你可以使用AWS Kinesis Firehose轻松实现这一点,你可以简单地将该字符串写入firehose,firehose将帮助你按时间或大小聚合,然后传递给S3。

  ask by Avis translate from so

未解决问题?本站智能推荐:

2回复

如何在Amazon S3 Bucket中重命名文件?

我想在S3 Bucket中重命名一个文件。 这是一段代码片段 所以,我收到这个错误, DEBUG [main] request.handleErrorResponse(748)| 收到错误响应:com.amazonaws.services.s3.model.AmazonS3Ex
1回复

Amazon S3-使用Java API递归列出S3存储桶中的所有zip文件

我在亚马逊上有一个S3存储桶,试图递归获取位于存储桶下文件夹中的所有zip文件的列表。 例如,我的zip文件位于如下所示的位置: 下面是我的代码: 但是我又得到一个空名单。 我做错什么了吗? 有什么方法可以从存储桶中递归获取zip文件列表吗?
1回复

在S3中使用加速模式时无法解决主机错误

我是Java的Amazon AWS SDK的新手。 我有aws sdk v2.6 for java。 我的问题是,当我使用s3Client.setS3ClientOptions(S3ClientOptions.builder().setAccelerateModeEnabled(true).
2回复

s3 putObject访问被拒绝

我完全允许我的s3用户登录: 此用户没有附加组策略。 但是当我从我的java程序中提供putObject()命令时,我收到了Access Denied消息。 可能是什么问题。 正如我告诉我的用户登录具有管理员访问权限以及AmazonS3FullAccess。 提前感谢您的帮助。
1回复

如何获取S3存储桶的根目录?

如果将前缀指定为空字符串或null,则不会查询根文档。 编辑: 知道是否有一种方法可以只查询上面1个目录的文件夹,这将很有趣。
3回复

图片上传Amazon S3 android SDK 2.0

我想将图像上传到android中的amazon s3存储桶。 我没有收到任何错误,但那是行不通的,有人可以帮助我吗? 我找不到任何很好的例子或与此有关的问题。 我将图像分配给“文件images3” 我创建了存储桶,并设置了每个人都可以读写的权限。 在亚马逊Cognito中
1回复

上载文件的AWS S3关键问题

我对S3文件密钥有疑问。 我正在上传一个图像文件,其密钥为图像的URL。 这是代码片段。 现在,这是一个示例密钥: image / staging / file / GUID1234 图像名称: test.jpeg 现在,这就是上传后在S3中的样子。 TestBucke
2回复

使用AWS开发工具包Java上传S3

我当前的设置是这样的 而且我总是收到这个错误 我知道这是由于打电话引起的 多次 但是我似乎无法调试/查找多次被调用的位置
1回复

Amazon S3 API-可以使用伪“锁定”对象吗?

我正在考虑使用“锁定” S3对象,以防止对给定S3对象同时进行相同的操作 。 但是我对此技术解决方案的有效性非常怀疑。 更准确地说,在对对象执行操作时,将创建一个与对象名称和所执行操作类型相对应的锁定文件。 示例:在myObject上myOperation的开头,如果不存在lck
1回复

Amazon S3 Java SDK多个文件上传

我需要的是从Internet下载许多文件并尽可能快地将它们上传到S3。 现在我将每个文件作为流打开并一个接一个地上传。 平均速度是每秒1张图片=( 有任何想法吗?