用于存储大型媒体文件的Windows Azure存储选项

时间:2013-08-08 06:53:50

标签: azure storage

我正在设计一个windows azure应用程序,它将为非常大的媒体文件提供在线备份存储。应用程序必须能够为每个用户存储平均1GB的数据。应用程序必须提供随机读写访问。什么是它的耐用数据存储解决方案。我应该使用windows azure驱动器还是windows azure页面blob存储或任何其他存储解决方案

1 个答案:

答案 0 :(得分:4)

请查看Block Blobs作为存储文件的存储选项。 Azure Drive完全没有问题,因为它只能从角色内部访问,并且只有一个角色实例对驱动器具有写权限。所有其他实例都可以从该驱动器读取。虽然Page Blobs用于随机读/写,但我不认为(我可能在这里错了)你需要随机读/写访问。我想你正在寻找的是一种让用户更新媒体文件和从媒体文件中读取的方法。

为此,阻止blob是你最好的选择。每个blob都是一个单独的实体,因此您可以为系统的每个用户创建一个blob容器,并让您的应用程序将其媒体文件保存在该容器中。