azure - 使用 Azure Blob 存储 Azure 表,反之亦然

标签 azure azure-storage

我正在创建一个云应用程序,我必须存储要在我的应用程序上使用的文本和图片,并且我为此使用 Windows Azure 云存储,最近我创建了一个单独的表来存储我的实体和还有一个单独的 Blob 来存储我的图像,现在我想知道是否可以将文本和图像存储在 Blob 或表中?!我该怎么做?!

最佳答案

是的,这是可能的:

  • 要将文本存储在 Blob 中,您只需调用 UploadText方法。
  • 要将图像存储在表存储中,您可以将其存储在 byte[] 属性中(请参阅 this blog post )。请注意,这里的限制是每个属性 64KB,记录限制为 1MB,但有一些方法可以解决这个问题(例如 FatEntity)。

现在,并不是因为你可以,所以你应该这样做。通常的做法是将图像上传到 Blob 存储,然后简单地将 URL 保存到表存储实体中的该 Blob(以及其他信息,如创建日期、创建它的用户等)。

Windows Azure 培训套件中的留言簿练习就是一个完美的示例:http://msdn.microsoft.com/en-us/wazplatformtrainingcourse_introtowindowsazurelabvs2010_topic2#_Toc313609301

关于azure - 使用 Azure Blob 存储 Azure 表,反之亦然,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11724403/

相关文章:

azure - 具有动态持续时间的翻滚窗口

azure - 在azure web角色项目中通过nuget安装clearscript时出错

azure - Microsoft.WindowsAzure.Storage.dll 中发生类型 'System.StackOverflowException' 的未处理异常

Azure:如何创建 WADLogsTable 来捕获诊断代码?

performance - Azure 表存储分区单独性能

azure - 在本地运行 Azure 函数应用程序时,Azure 函数的监听器无法启动错误。怎么解决这个问题呢?

java - 使用 Java 8 和应用程序见解 SDK 版本 1.0.8 时,Azure Application Insights 不显示实时指标

c# - Visual Studio Team Services - 如何将构建的 Windows 服务文件复制到 Azure VM

Azure应用服务-无法将日志存储在Azure存储中

rest - 用于获取对象类型的 Azure RBAC Rest API 调用