2

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

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

以适用于 Azure 网站的方式存储大量音频文件的推荐方法是什么?我正在使用实体框架代码优先以防万一。

4

1 回答 1

7

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

于 2013-08-19T04:09:33.140 回答