我的問題是很普通的,我知道有可能不是一個100%的回答。我正在構建一個ASP .NET Web解決方案,其中將包含大量圖片並希望獲得相當數量的流量。我確實想要取得成績。將圖片存儲爲文件或存儲在網絡應用程序的數據庫中?
我應該保存圖片在數據庫或文件系統上?無論答案如何,我更關心爲什麼要選擇特定的方式。
非常感謝, 斯特凡
DUPLICATE:Storing Images in DB - Yea or Nay?,How to store images in your filesystem,Storing a small number of images: blob or fs?,可能有一些其他人。
評論:感謝您的許多很好的答案。即使我喜歡擁有100%數據庫驅動解決方案的想法,我也會選擇基於文件的解決方案。看來,今天有很好的解決方案來做我想要的數據庫等,但我有一些不這樣做的原因。
我將在一個託管的解決方案,我有大量的存儲(10GB),但只有300MB的數據庫。在數據庫中額外存儲會花費很多。
我不是一個DB專家,以及不是在數據庫的設置控制。基於數據庫的解決方案可能需要自定義配置。
如果我們將移動到我們自己的服務器上運行該網站,我可能會考慮一個基於數據庫的解決方案。 謝謝, Stefan
請指定您正在使用的數據庫。 – 2009-02-18 15:21:01
我打算使用更高版本的MSSQL。 – StefanE 2009-02-18 15:29:12
@StefanE,對於所有意圖和目的,文件系統都是針對文件存儲優化的專用數據庫。 – LukeH 2009-02-19 01:11:26