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



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

这是一个好方法还是我应该将这两个都存储在数据库中(这种方法在货币上更昂贵)。

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

你正在考虑采用的方法(从存储在 Azure 移动应用中的结构化数据中引用图像)很好。

对于实际的图像存储,建议的方法是利用 Azure Blob 存储之类的内容,而不是使用服务上的文件系统。

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

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

我希望这有帮助!

相关内容

最新更新