假设我在 blob 存储中有文件,并且这些文件经常被托管在 Windows Azure 中的 Web 应用程序使用。
我是否应该对这些 blob 执行某种缓存,例如将它们下载到我的应用程序的本地硬盘驱动器?
更新:我被要求提供一个案例来说明我为什么要缓存内容,所以就这样吧:假设我有一个电子商务网站,我的产品图片都是高分辨率的。不过,有时我想将它们用作缩略图(例如,用于产品列表),一种可能的解决方案是使用 HTTP 处理程序按需调整图像大小。我知道我可以使用输出缓存,这样图像只需要调整一次大小,但是为了这个例子,让我们考虑一下我会在每次请求图像时处理它。我想将内容缓存在本地会更快。在这种情况下,将其缓存在 HD 上或使用本地存储会更好吗?
提前致谢!