存储图像?云上的数据库或文件系统

时间:2016-01-28 17:14:13

标签: database azure azure-storage azure-mobile-services

我正在构建一个必须存储图片的照片共享应用。所以我正在考虑使用Azure移动服务来存储用户数据和指向存储在Azure存储中的图像的链接。我认为使用这种方法的问题是,如果图像被修改,则可能没有参照完整性。

这是一种很好的方法,还是应该将这两种方法存储在数据库中(这种方法在金钱方面更为昂贵)。

PS:图像是使用移动相机拍摄的标准图像。

1 个答案:

答案 0 :(得分:8)

您正在考虑采用的方法(引用Azure Mobile Apps中存储的结构化数据中的图像)是好的。

对于实际的图像存储,建议的方法是利用Azure Blob存储等功能,而不是在服务上使用文件系统。

最近发布的关于添加到移动应用程序中的新文件管理功能的文章可能会有所帮助(至少应该作为如何在移动应用程序环境中管理文件存储的指导):

https://azure.microsoft.com/en-us/blog/file-management-with-azure-mobile-apps/

我希望这有帮助!