前端之家收集整理的这篇文章主要介绍了
使用Azure存储像用户图片这样的东西? Blob存储?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我刚刚将我的测试用例项目迁移到微软的天蓝色.
但是对于与头像上传类似的功能,我需要对硬盘驱动器上的文件进行写入访问.但这是一个云,所以这是不可能的.
如何建立这样的功能呢?我应该使用Blob存储还是有更好的解决方案?
将所有网站图像(例如布局图像)存储在Blob存储中是否有意义?所以我会为我的静态内容添加一个Cookie免费域名?
Blob存储绝对是放置动态图像像头像的地方.当您可以写入虚拟机上的磁盘时,您将无法运行,您不能依赖此存在 – 如果您的应用程序移动到另一台机器(可能会发生任何原因),则此存储将被抹去
您可以做的一件事是将图像存储在blob存储中,并将其缓存在本地VM磁盘上(使用标准文件IO机制).这样,您将获得非常好的性能,并将节省一些存储交易,同时仍然确保您不存储在易失性存储中.
如果您有静态图像将是完全静态的,那么它们只是与您的应用程序捆绑在一起,可以像普通文件一样被引用.但是,如果您需要更改它们,则需要重新部署应用程序 – 因此,只能使用此技术进行不需要更改的图像.