1

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

4

1 回答 1

5

是的,这是可能的:

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

现在,这不是因为你可以,你应该。将图像上传到 blob 存储是一种常见的做法,只需将指向该 blob 的 URL 保存在表存储实体中(连同其他信息,如创建日期、创建它的用户......)。

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

于 2012-07-30T15:33:20.743 回答