2013-08-19 62 views
2

我处于将使用Azure网站托管的项目的最初阶段。开发此项目的团队最熟悉Azure SQL和Blob存储。该产品将拥有大量的mp3和wma音频文件,这些文件将根据要求提供给客户端应用程序。这是使用WebAPI构建的。将Azure存储用于媒体文件

音频文件将由最终用户上传。我想知道它们是否应该存储在blob存储中,或作为某种字节流存储在Azure SQL表中,或者可能是我不知道的另一个选项。

建议如何以适用于Azure网站的方式存储大量音频文件?我使用实体框架Code-First以防万一。

回答

7

作为存储音频文件的地方,Windows Azure SQL数据库将变得非常昂贵。您应该将文件本身存储在blob存储中,并将url位置保存在SQL数据库中。

相关问题