我正在使用SQL作为后端的ASP.NET项目。(此SQL Server使用Azure在云中进行配置)我项目的一部分,我需要存储很多PDF文件(如发票,客户更新)等。这些PDF文件的数量预计将很大(可能为5TB) 现在,我已经在Azure中配置了SQL Server,现在我正在寻找有关将文件存储在哪里的最佳实践。我可以使用Azure Blob吗?更便宜吗?或存储在SQL Server本身中更好(我知道备份是一个问题) 或其他建议?
答案 0 :(得分:0)
使用Azure Blob Storage是cheaper的方式!您可以不到150美元的价格存储5 TB的数据,如果添加地理冗余,则每月的费用约为250美元。 Azure SQL中的数据库大小不是无限的。有了如此大量的数据,您可能仍然无法使用它(否则价格会让人大跌眼镜)。
我的建议是,是否需要将它们存储在云中以用于Azure存储Blob。