问题标签 [blobstorage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1201 浏览

c#-4.0 - SAS 令牌在 Blob 下载时到期

我有一个 SAS 令牌,它将在 2 分钟内到期。

其中 readonly 是策略名称。

现在我正在执行以下操作:

问题是 SAS 过期时下载失败。我的理解是,SAS 令牌仅用于身份验证,如果在到期时间开始下载,那么即使 SAS 到期,下载也会继续。

0 投票
2 回答
4073 浏览

python - 使用 django 和 sqlite 存储 BLOB 数据

首先,我知道有很多类似的问题,但其他解决方案不包括我的具体情况:

在我的 sqlite-database 中有现有的二进制数据(SHA1 和类似的哈希)。通过谷歌搜索和阅读django-docs我想出了以下内容:

这是我想要的,值在正确的时刻被编码和解码,但是在将模型保存到数据库中时,它给了我以下错误:

DatabaseError:您不得使用 8 位字节串,除非您使用可以解释 8 位字节串的 text_factory(如 text_factory = str)。强烈建议您将应用程序切换为 Unicode 字符串。

我怎样才能解决这个问题?(可能不会破坏我在应用程序其余部分的所有 unicode 兼容性)

我无法更改 db-columns 的格式,因为数据被另一个应用程序使用。


编辑:正如@filip-dupanovic 所建议的,我采用了 BinaryField 类,如下所示:

class BinaryField(models.Field): description = _("原始二进制数据")

请注意我必须在 处插入的注释get_db_prep_value(),就像这样,它按预期工作,如果我取消注释这些行,我会收到错误

TypeError:get_db_prep_value() 为关键字参数“连接”获取了多个值

我可以忍受这一点,但不完全理解将其排除在外的含义。即使没有调用它仍然可以工作super()吗?

0 投票
2 回答
1200 浏览

azure - 从 WinRT 应用程序访问 Azure Blob 存储

我尝试从我的 Windows 8 应用程序中访问 azure blob sotage。我看到了这个 例子,但在他使用Windows Azure Storage Client Library for Windows 8时,我无法在 github、google 等上找到这个库。如何从我的 Windows 8 应用程序访问 blob storagw&

0 投票
0 回答
63 浏览

azure-blob-storage - 使用 Blob 存储上传时的最大文件名长度

我只想知道通过 Blob 存储上传文件时是否有任何最大文件名长度。当我上传文件时,它们正在成功上传,但是当我尝试下载该文件时,它们以不同的格式显示。意味着它们正在下载作为 zip 文件夹,其中包含我从未上传过的此类文件。谁能告诉我可能是什么问题。

0 投票
0 回答
425 浏览

windows-phone-7 - 使用 WP 调整图像大小并将 blob 更快地上传到 windows azure

我正在尝试构建一个 Windows 手机应用程序来将图像上传到天蓝色存储。我目前正在使用 nuget 包 - 适用于 Windows Phone 的 Windows Azure 存储客户端库以及用于上传图像的代码示例,但图像需要永远上传。在上传图像之前,我已经厌倦了调整图像大小。但是,我需要先将图像转换为位图,然后才能调整它的大小,然后我不知道如何将其更改回照片流以将其上传到天蓝色?

我该如何调整图像大小并将其上传到 Windows azure,还有其他方法可以加快上传过程吗?

0 投票
1 回答
191 浏览

performance - OrchardCMS Azure 网站(不是 webrole)上的 CPU 峰值正在寻找 blob 存储

我的表现非常糟糕。我有一个从 Azure 拉下来的 OrchardCms 模板,其中包括很少的额外模块和我编写的一个小型电子商务模块。

我已阅读性能讨论并了解诸如

使用 Azure 网站扩展 Orchard Orchard CMS 速度问题

然后,我查看了设置中的 SampleHost.config,但没有具体实现。

是否可以肯定地说,如果你想要任何性能,你需要去 WebRoles 而不是 Azure 网站,或者我错过了什么。

0 投票
1 回答
10115 浏览

asp.net-mvc-4 - Maximum request length exceeded despite config values being set

I am having some issues when uploaded files of greater than 4MB to blob storage using an MVC application that I am working on. I have added the necessary code in the web.config as shown below:

Within system.web

Within system.webserver

I have rebuilt my web project and my azure project but I am still getting the maximum request length exceeded error. Any ideas what might be causing this? Stack trace is as follows:

[HttpException (0x80004005): Maximum request length exceeded.] System.Web.HttpRequest.GetEntireRawContent() +12603644 System.Web.HttpRequest.GetMultipartContent() +221 System.Web.HttpRequest.FillInFormCollection() +357 System.Web.HttpRequest.EnsureForm() +110 System.Web.HttpRequest.get_Form() +16 System.IdentityModel.Services.WSFederationAuthenticationModule.IsSignInResponse(HttpRequestBase request) +32 System.IdentityModel.Services.WSFederationAuthenticationModule.CanReadSignInResponse(HttpRequestBase request, Boolean onPage) +129 System.IdentityModel.Services.WSFederationAuthenticationModule.OnAuthenticateRequest(Object sender, EventArgs args) +152 System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +80 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +165

0 投票
0 回答
265 浏览

google-app-engine - 如何在不使用 Google Cloud Storage (GCS) 的情况下使用 AppEngine 写入/附加文件?

在保存之前,我需要将 .txt 附加到 AppEngine 的 Zip 文件中。我们正在使用 BlobStore 和 Servlet。

我找到了使用 AppEngine.FileService 的解决方案,但已弃用。所以,这不是一个真正的解决方案。另一方面,Google 提供 Google Cloud Storage (GCS) 作为 FileService 的替代品。

不幸的是,GCS 是一项付费服务​​。

谁有免费的解决方案?

0 投票
3 回答
3708 浏览

java - 为什么我得到 org.hibernate.HibernateException:IOException 发生读取二进制值

我在我以前从未见过的日志中发现了这个异常,我使用的是 Hibernate 4.1.7

这是否表明我的数据库已损坏,或者这是 Hibernate 中的错误。我在http://lists.jboss.org/pipermail/hibernate-issues/2010-November/026487.html找到了对这个错误的引用,但这指的是更早版本的 hibernate 并且已针对 Hibernate 4.0 修复

0 投票
0 回答
535 浏览

html - HTML5文件系统不将文本附加到新行

我有一些代码如下。我希望将字符串附加到文件但在新行上。因为这将形成一个会话的交易收据。

目前,代码形成一个文件,其中包含“Hello WorldHello WorldHello WorldHello World”这样的文本,我希望该文件在新行上读取每个 hello world。