所以我有一個獨特的系統正在進行分佈在2個應用程序和1個網站。系統的所有3個組件將共享相同的數據源,現在每個用戶都有1個且只有1個要上傳的圖像,這些圖像將成爲其配置文件映像。我在辯論是否應該將它們存儲在文件系統中,或者數據庫中的交易在我看來是平等的。將它們存儲在文件系統中我必須從一個服務器的麻煩中在三個不同的系統中檢索它們。另一方面,將它們存儲在數據庫中可能會使數據庫變慢。個人資料圖像保存爲blob vs文件系統
我發現在這裏發生的一件事是,如果我製作圖像表並且不備份它,並且只讓所有圖像引用圖像表中的圖像。可能發生的最糟糕的事情是我會失去所有圖像.. xD這不是真的有意義
我使用Windows Azure託管我的數據庫 我的網站將運行窗口azure上的asp.net,我使用天藍色的移動服務來爲應用程序提供服務