我有一个关于 Azure blob 下载速度优化的问题。我正在考虑在 Azure blob 存储中拥有一个私有容器,其中包含 10000 个大小约为 5 MB 的文件。每当用户想要下载此文件时,我都会生成一个 SAS Url 供用户下载文件。截至目前,我正在查看大约 1000 个并发用户在任何时间点下载各种文件。
我想知道以下任何步骤是否可以帮助我保持这种使用的最佳下载速度。
- 将文件存储在不同的容器中有助于提高下载速度。
- 阅读 Windows Azure 存储团队的博客,每个存储帐户都有固定的带宽。为了抵消这一点,我是否需要将文件存储在不同的存储帐户中。
- 在存储帐户中拥有一个容器是否足以为约 1000 个并发用户获得最佳下载速度。如果您能告诉我实现这一目标的最佳实践,那也很棒。