2016-01-28 146 views
4

我正在構建一個照片共享應用程序,它必須存儲圖像。所以我正在考慮使用Azure移動服務來存儲用戶數據並鏈接到存儲在Azure存儲中的圖像。我認爲用這種方法的問題是,如果圖像被修改,可能沒有參照完整性。存儲圖像?雲上的數據庫或文件系統

這是一個好方法,還是應該將這兩個數據都存儲在數據庫中(這種方法更昂貴,而且費用更高)。

PS:圖像是使用移動照相機拍攝的標準圖像。

+0

這種類型的問題(即使它有一個實際的解決方案)是基於觀點的和偏離主題的。你已經收到了一個支持你想法的答案。但是,這確實沒有正確的答案。沒有一個合適的地方來存儲圖像,也沒有一個合適的地方來存儲對這些圖像的引用。 –

+0

@DavidMakogon我知道這個問題是基於意見的,但是對於後端開發和開發可擴展的服務來說是新的,我尋求對我的用例來說最好的選擇。 – ayushgp

回答

8

您正在考慮採用的方法(從存儲在Azure移動應用程序中的結構化數據引用圖像)很好。

對於實際的圖像存儲,而不是在服務上使用文件系統,推薦的方法是利用諸如Azure Blob Storage之類的東西。

這是關於一個新的文件管理功能,最近發表的文章被添加到移動應用可能是有益的(至少應該作爲對如何在移動應用程序的情況下管理文件存儲的指導):

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

我希望這有助於!

相關問題