对媒体文件使用Azure存储

本文关键字:Azure 存储 媒体文件 | 更新日期: 2023-09-27 18:28:04

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

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

建议使用什么方法以与Azure网站协同工作的方式存储大量音频文件?我使用的是实体框架代码优先,以备不时之需。

对媒体文件使用Azure存储

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