2011-08-02 175 views
1

我有一個android應用程序,允許用戶上傳圖像到他們的帳戶。我將這些圖像作爲longblob文件存儲在一個mysql數據庫中,並將它們從中拉出來,但是我已經在這裏和其他地方看到了將圖像存儲在文件系統中更高效的地方。我知道它可以用於我的alpha顯示,但它已經吸收了db的空間。存儲圖像 - mysql與文件系統

我看到很多人在這裏和其他地方提及使用數據庫的文件系統然而....沒有人提及特定的文件系統軟件或設置。理想情況下,我需要一個能夠從中快速檢索圖像的系統,並且必須使用來自php的查詢。

對此事的任何提示將真棒:)

回答

4

您可以將圖像存儲在文件系統上,並使用數據庫來保存文件指針,這簡直是路徑到圖像的位置在你的系統上。然後,使用查詢來獲取位置,並將其用於任何圖像。

此線程DaniWeb顯示上傳如何處理:

http://www.daniweb.com/web-development/php/threads/162230

同時,使用相對路徑的情況下,要移動在未來圖像的位置,在所選擇的答案中提到在這裏:

When storing Images in the File System, Use relative paths or absolute paths?

+0

我想這個過程會工作一樣,但我更好奇它的軟件類型設置,我會用和方法是最有效的 –

相關問題