当前位置: 首页 > 知识库问答 >
问题:

上传2GB文件到Azure blob

龙令雪
2023-03-14

同时,当我创建一个用于上传文件的blob时

        CloudBlob _blob = _container.GetBlobReference("file1");

这是在默认情况下创建cloudblockblob还是cloudpageblob?我一直在使用上面的代码上传文件,它已经相当慢了。

共有1个答案

翟曦
2023-03-14
CloudBlob _blob = _container.GetBlobReference("file1");

默认情况下,它不创建CloudBlockBlob或CloudPageBlob。

如果您想使用CloudBlockBlob(Azure SDK V2.0):

// Retrieve reference to a blob named "myblob".
CloudBlockBlob blob = container.GetBlockBlobReference("myblob");

现在将您的文件分割成一小块(最大4MB),并像下面这样上传每一块:

blob.PutBlock(blockId, memoryStream, null);
 类似资料:
  • 追踪下面。 相关的Python片段: 最终触发(从ssl库): 溢出错误:字符串长度超过2147483647字节 我想我缺少一些特殊的配置选项? 这可能与这名1.5岁的年轻人有关,显然他还没有解决问题:https://github.com/googledatalab/datalab/issues/784. 谢谢你的帮助! 完整跟踪: [File”/usr/src/app/gcloud/downlo

  • 问题内容: 我有一个问题,从选择a 获取将上述对象上传到具有此表结构的MySQL表 并且从该Java代码来看,该方法是该类的静态方法,其中它向所述MySQL数据库返回默认的DriverManager的新实例。另一件事,我使用的是包装而不是包装。 当我尝试运行该程序时,它返回错误,导致该行具有以下堆栈跟踪: 我该如何解决这个问题? 问题答案: 表示您的JDBC驱动程序未实现。 使用较旧的版本或更新驱

  • 我是vaadin的新手,我正在使用Spring和vaadin开发我的第一个应用程序。 现在我正试图在数据库中保存一个图像。我遵循了瓦丁书(upload component)中对upload component的描述 如果我想将其存储在数据库中,我需要更改什么?你能给我举个例子吗?

  • 问题内容: 我的问题有点说明了一切。我目前正在成功地将Uploadify(Flash + Ajax)用于Servlet(带有OWASP ESAPI覆盖的公共上传),但是我想知道如何构建HTML5支持,或者说具有Flash支持的HTML5。 我知道如何使HTML5 DnD正常工作,但是我不太了解Java Servlet连接和/或后端的机制。我搜索了很多地方,但找不到任何答案,因此,我们将不胜感激。

  • 在Yii里上传文件通常使用 yii\web\UploadedFile 类, 它把每个上传的文件封装成 UploadedFile 对象。 结合 yii\widgets\ActiveForm 和 models,你可以轻松实现安全的上传文件机制。 创建模型 和普通的文本输入框类似,当要上传一个文件时,你需要创建一个模型类并且用其中的某个属性来接收上传的文件实例。 你还需要声明一条验证规则以验证上传的文件

  • 大多数的 Web 应用都不可避免的,会涉及到文件上传。文件上传,不过是一种适配 HTTP 输入流的方式。 为此,Nutz.Mvc 内置了一个专门处理文件上传的适配器 org.nutz.mvc.upload.UploadAdaptor 这个适配器专门解析形式为 <form target="hideWin" enctype="multipart/form-data" method="post">