azure - 如何使用react和node js(服务器端)将更大的文件(200mb+)上传到blob存储?无需在服务器上保存文件

标签 azure azure-blob-storage large-file-upload

之前我们使用的是 AWS 分段上传。所以方法简单明了。我必须从我的 React frontend.multipart upload/chunk url/complete upload 调用三个 api。 发现这很棒tutorial on youtube .

我想将一个大文件上传到 azure,无法找到直接的答案或教程。

最佳答案

  • 如果您想以编程方式将文件上传到 Blob 存储,那么我们可以通过将文件分成 block 来实现,每个 block 都有一个 ID,然后我们单独上传 block 。

  • 在这里,我们上传带有 ID 的每个数据 block ,并将 ID 存储在列表中,并且还上传列表本身。

引用以下article作者:加夫拉夫·曼特里

关于azure - 如何使用react和node js(服务器端)将更大的文件(200mb+)上传到blob存储?无需在服务器上保存文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73017865/

相关文章:

android - 在后台上传大文件(应用程序关闭时重新启动服务)

azure - KQL 如何将数据分割成更小的 block

javascript - Azure PutBlock 最大块数

node.js - 如何在中间件中将 bodyParser 上传限制设置为特定路由而不是全局设置?

sparql - 上传一个大的 TTL 文件到 virtuoso graph

c# - 如何跟踪异步文件上传到 azure 存储的进度

sql-server - Azure SQL : Will Applying Index Advisor Changes Impact EF Migrations?

azure - 自动加载器过滤重复项

c# - Azure Functions Runtime v1 EventGrid 订阅创建失败

powershell - 使用 PowerShell(通过 Get-AzureStorageBlobContent)下载 Azure blob 非常慢,但通过 Azure Explorer 等下载速度很快?