0
s3 bucket1〜s3bucket2のいくつかのファイル(ビデオ)をzip形式で一時的な保存用のディスクスペースを使用せずに書きたいと思っています。最低限のオーバーヘッドで最小限の時間で実行する必要があります。現在、私はzipを作成するためにzipstreamを使用していますが、その場でバケットに書き込むことはできません。どんな援助も認める。オンザフライでs3bucketに書き込むためのAWS php sdk
s3 bucket1〜s3bucket2のいくつかのファイル(ビデオ)をzip形式で一時的な保存用のディスクスペースを使用せずに書きたいと思っています。最低限のオーバーヘッドで最小限の時間で実行する必要があります。現在、私はzipを作成するためにzipstreamを使用していますが、その場でバケットに書き込むことはできません。どんな援助も認める。オンザフライでs3bucketに書き込むためのAWS php sdk
はい、できます。オブジェクトを文字列としてメモリに格納している場合は、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
データは、それがビデオである文字列ではありません –