2017-04-14 57 views
0

圖像和文檔可以保存到文件系統或數據庫。例如,我可以將它保存到字節數組並存儲在數據庫中,或者我可以將它保存到文件系統並獲取一個URL。所以當文件保存到數據庫和何時文件系統?或者有時兩個?什麼是存儲文件的最佳方法?當文件必須保存到數據庫?

回答

3

如果你正在尋找一個系統來保存文件,顧名思義,我會研究一個「文件系統」。數據庫CAN可以保存文件,但對於大多數用途而言,這只是無用的。

可以在數據庫中保存位置(目錄,名稱/哈希等),只需要保存文件系統上的文件。數據庫在許多方面都很好,但保存文件並不是特別的。

當然,如果您的文檔是純粹的tekst,最好將它們保存到數據庫中,例如, elasticsearch,所以你可以做一個搜索,但是這些都是特例:你不是在談論保存文件,而是在談論搜索,爲此你無意中發現了另一種保存文件的方式。