2015-04-25 33 views
0

我想製作一個應用程序,它將在數據庫中存儲Linux的文件系統目錄結構。我不知道什麼樣的數據庫更適合這個。 我也將存儲文件的元數據。文件系統目錄結構(SQL或NoSql)?

+0

請注意,您希望執行的操作包含在幾個Oracle專利中。 –

回答

0

在我看來,這個問題過於寬泛,因爲它開啓了一個解決方案是更好還是更好的討論。

這實際上是您的調用,但您可以在它的關係數據庫中創建一個結構。它很簡單。

CREATE TABLE mytable (
    id serial PRIMARY KEY, 
    id_parent int REFERENCES mytable(id) 
); 

例如,Postgres允許您編寫遞歸查詢,您可以在其中爲您的文件系統中的每個文件構建路徑。有關WITH查詢的更多信息,請轉至here