【问题标题】:File size limit of Azure Blob Storage?Azure Blob 存储的文件大小限制?
【发布时间】:2020-09-23 11:34:57
【问题描述】:

我正在创建一个应用程序 (.NET MVC),用户可以在其中通过浏览器将文件上传到 Azure Blob 存储。将上传的文件为 5-10GB。这可能吗?能够上传到 Azure Blob 存储的最大文件大小是多少?

【问题讨论】:

    标签: c# asp.net azure azure-blob-storage


    【解决方案1】:

    来自 Microsoft 文档:(https://docs.microsoft.com/en-us/rest/api/storageservices/understanding-block-blobs--append-blobs--and-page-blobs#:~:text=Blobs%20in%20the%20Azure%20storage,maximum%20size%20of%202%20GB.)

    关于块 Blob

    块 blob 可让您高效地上传大型 blob。块 blob 由块组成,每个块都由块 ID 标识。您可以通过编写一组块并通过其块 ID 提交它们来创建或修改块 blob。每个块的大小可以不同,最大为 100 MB(使用 2016 年 5 月 31 日之前的 REST 版本的请求为 4 MB),一个块 blob 最多可包含 50,000 个块。因此,块 blob 的最大大小略大于 4.75 TB(100 MB X 50,000 个块)。对于 2016 年 5 月 31 日之前的 REST 版本,块 blob 的最大大小略高于 195 GB(4 MB X 50,000 个块)。如果您正在编写大小不超过 256 MB(使用 2016 年 5 月 31 日之前的 REST 版本的请求为 64 MB)大小的块 blob,则可以通过单个写入操作将其全部上传;请参阅放置 Blob。

    【讨论】:

      猜你喜欢
      • 2018-11-17
      • 1970-01-01
      • 2017-10-15
      • 2019-05-17
      • 2018-04-28
      • 1970-01-01
      • 2018-05-07
      • 2021-06-13
      • 1970-01-01
      相关资源
      最近更新 更多