2009-05-18 78 views

回答

0

沒有必要將圖像存儲在您的數據庫中,因爲您將永遠不會根據數據本身進行查找。相反,您應該將它們存儲在文件系統中並將文件路徑存儲在數據庫中。通過將數據放到硬盤上,您可以直接訪問它們以獲得各種其他程序,包括備份。較小的SQL更容易維護。

1

哪個更好取決於你的情況(當然)。將它們保存在數據庫中意味着系統幾乎完全可移植。一切都緊密相連,並「一起旅行」。

缺點是一切都緊密聯繫在一起,你需要點擊數據庫來檢索圖像。這包括運行任何需要連接到數據庫的代碼來處理圖像信息。這是很大的開銷。

0

不,不是真的了,或真的永遠。如果您需要從任何應用程序訪問類似用戶圖片的內容,並且沒有真正的方法將其存儲在全局服務器上,則可以使用它。但現在,像Amazon的Cloud API這樣的替代品可以存儲圖像,實際上不再需要將它們存儲在數據庫中,而是使用Amazon的Cloud作爲數據庫。

相關問題