Trong aws-s3, có một phương thức (AWS :: S3 :: S3Object.stream) cho phép bạn truyền một tệp trên S3 tới một tệp cục bộ. Tôi đã không thể xác định được phương pháp tương tự trong aws-sdk.Ruby AWS :: S3 :: S3Object (aws-sdk): Có phương pháp nào để truyền dữ liệu với aws-s3 không?
ví dụ: trong AWS-s3, tôi làm:
File.open(to_file, "wb") do |file|
AWS::S3::S3Object.stream(key, region) do |chunk|
file.write chunk
end
end
Các AWS :: S3: Phương pháp S3Object.read không mất một khối như một tham số, nhưng dường như không phải làm bất cứ điều gì với nó.
Đá quý aws-sdk hiện hỗ trợ đọc phát trực tuyến. Chủ đề của diễn đàn đã được cập nhật để phản ánh điều này. –