【问题标题】:Best practice for uploading vidoes into s3 bucket将视频上传到 s3 存储桶的最佳实践
【发布时间】:2019-03-28 03:48:34
【问题描述】:

将图像和视频上传到 S3 存储桶的最佳做法是什么。在我的用例中,用户可以上传他们的视频和图像,我必须以有效的方式将这些图像和视频存储到 S3 存储桶中(不会丢失数据)。我阅读了一些相关的帖子,但找不到更好的解决方案。我正在使用 React JS,我必须从 React JS 代码上传它。每个视频的大小将超过 200 MB。所以我担心如何以更少的时间和有效的方式将这些视频发送到 S3 存储桶中。请任何人建议我解决这个问题的好方法。

提前致谢!!!

【问题讨论】:

    标签: reactjs amazon-web-services amazon-s3 file-upload image-uploading


    【解决方案1】:

    S3 不会丢失您的数据。如果您收到来自 S3 的 200 响应,您可以确信不会丢失任何数据。

    关于最佳做法,您应该将PUT Object 用于小于 5 GB 的文件。您还可以使用POST Object 来允许您的用户使用upload files directly from the browser。对于POST Object,5 GB 大小限制仍然适用。

    一旦达到 5 GB 的限制,您唯一的选择就是使用 S3 的 multipart upload API。使用分段上传 API,您可以上传最大 5 TB 的文件。

    【讨论】:

    • 谢谢spg。但我正在研究如何将这些视频从我的 Web 应用程序发送到 S3 存储桶中。视频大小不应太大,例如每个视频应在 200 MB 左右。
    • 您绝对应该考虑使用 POST 对象:docs.aws.amazon.com/AmazonS3/latest/API/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-28
    • 1970-01-01
    • 2017-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-19
    相关资源
    最近更新 更多