1.一種分布式文件系統(tǒng)元數(shù)據(jù)信息讀取方法,其特征在于,包括:
獲取待讀取元數(shù)據(jù)的inode號(hào)的路徑信息;
根據(jù)所述路徑信息,在數(shù)據(jù)庫(kù)中查找相應(yīng)的inode信息;
根據(jù)所述inode信息,讀取所述待讀取元數(shù)據(jù);
其中,所述路徑信息為預(yù)先存儲(chǔ)的所述待讀取元數(shù)據(jù)相應(yīng)的inode路徑。
2.根據(jù)權(quán)利要求1所述的分布式文件系統(tǒng)元數(shù)據(jù)信息讀取方法,其特征在于,所述inode號(hào)均存儲(chǔ)在所述數(shù)據(jù)庫(kù)中。
3.根據(jù)權(quán)利要求2所述的分布式文件系統(tǒng)元數(shù)據(jù)信息讀取方法,其特征在于,所述數(shù)據(jù)庫(kù)為鍵值存儲(chǔ)數(shù)據(jù)庫(kù)。
4.根據(jù)權(quán)利要求3所述的分布式文件系統(tǒng)元數(shù)據(jù)信息讀取方法,其特征在于,獲取待讀取元數(shù)據(jù)的inode號(hào)的路徑信息包括:
在所述鍵值存儲(chǔ)數(shù)據(jù)庫(kù)中,根據(jù)key=待讀取元數(shù)據(jù)的inode號(hào)的值,得到所述路徑信息。
5.根據(jù)權(quán)利要求4所述的分布式文件系統(tǒng)元數(shù)據(jù)信息讀取方法,其特征在于,所述路徑信息包括所述待讀取元數(shù)據(jù)inode號(hào)的父目錄inode號(hào)和祖先目錄inode號(hào)。
6.根據(jù)權(quán)利要求3所述的分布式文件系統(tǒng)元數(shù)據(jù)信息讀取方法,其特征在于,根據(jù)所述路徑信息,在數(shù)據(jù)庫(kù)中查找相應(yīng)的inode信息包括:
判斷系統(tǒng)緩存中是否存在所述父目錄inode號(hào)對(duì)應(yīng)的所述inode信息,若是,則獲取所述inode信息,若否,則判斷所述系統(tǒng)緩存中是否存在所述祖先目錄inode號(hào)對(duì)應(yīng)的所述inode信息。
7.一種分布式文件系統(tǒng)元數(shù)據(jù)信息讀取系統(tǒng),其特征在于,包括:
路徑信息獲取模塊,用于獲取待讀取元數(shù)據(jù)的inode號(hào)的路徑信息;
Inode信息查找模塊,用于根據(jù)所述路徑信息,在數(shù)據(jù)庫(kù)中查找相應(yīng)的inode信息;
元數(shù)據(jù)讀取模塊,用于根據(jù)所述inode信息,讀取所述待讀取元數(shù)據(jù);
其中,所述路徑信息為預(yù)先存儲(chǔ)的所述待讀取元數(shù)據(jù)相應(yīng)的inode路徑。