AWS php sdk 用于即时写入 s3 存储桶
Posted
技术标签:
【中文标题】AWS php sdk 用于即时写入 s3 存储桶【英文标题】:AWS php sdk for on the fly writing to s3bucket 【发布时间】:2017-01-18 05:02:37 【问题描述】:我想将 s3 bucket1 中的一些文件(视频)以 zip 格式即时写入 s3bucket2,而不使用任何磁盘空间进行临时存储。它应该以最短的时间跨度和更少的开销发生。目前我正在使用 zipstream 制作 zip,但无法即时写入存储桶。需要任何帮助。
【问题讨论】:
【参考方案1】:是的,你可以。如果您将对象作为字符串保存在内存中,只需使用file_put_contents
。
file_put_contents('s3://bucket/key', $your_data);
这是完全合法的,因为 php SDK 支持支持流包装器:http://docs.aws.amazon.com/aws-sdk-php/v2/guide/feature-s3-stream-wrapper.html
【讨论】:
数据不是字符串而是视频以上是关于AWS php sdk 用于即时写入 s3 存储桶的主要内容,如果未能解决你的问题,请参考以下文章