我使用Cloud App服务在Azure上托管了一个MVC应用程序。该应用程序具有文档管理模块。目前,我正在存储用户从Cloud App服务器中的应用程序上传的文档。我创建了一个指向Documents物理目录的虚拟目录。文档存储在D盘中。每当Azure计算机重新启动时,存储在计算机中的文档都将丢失。
在Azure托管的Web应用程序中存储/检索文件的更好方法是什么?我应该将文档管理移动到Azure文件存储吗?
答案 0 :(得分:3)
如果您想使用普通的Win32 API将文件写入存储,那么Azure Files是一个很好的选择 - 特别是因为您似乎已经有了一个正常工作的应用程序。如果您可以控制文件的编写方式,并且不介意更新以使用Blob API,那么您也可以使用Blob。
答案 1 :(得分:1)
我应该将文档管理移动到Azure文件存储吗?
是。或者Blob存储或SQL,无论您的需求是什么。