在没有缓冲的情况下将大文件作为流上传到.NET中的S3

时间:2017-05-05 15:49:09

标签: .net amazon-web-services amazon-s3

我们的应用程序根据需要为流生成大型(20GB +)ZIP存档。我们希望将生成的流上传到S3存储桶而不必缓冲整个文件。我们事先并不知道数据的大小。

我们一直在尝试使用TranserUtility进行此工作,但似乎无法在没有缓冲的情况下进行上传。问题似乎是我们需要在S3上传消耗时同时在流上生成内容。我们已经尝试了几种没有出现的TPL场景。

documentation似乎解释了如何进行基于文件的操作,而不讨论使用流。

任何人都知道我们的用例的简单解决方案吗?

0 个答案:

没有答案