[發明專利]一種獲取分布式系統中文件的創建時間的方法有效
| 申請號: | 202110021114.4 | 申請日: | 2021-01-08 |
| 公開(公告)號: | CN112347046B | 公開(公告)日: | 2021-04-30 |
| 發明(設計)人: | 楊偉;繆世明;張金德;何全;楊大倫;李利軍;于濱峰;張春林 | 申請(專利權)人: | 北京東方通軟件有限公司;北京東方通科技股份有限公司 |
| 主分類號: | G06F16/13 | 分類號: | G06F16/13;G06F16/16;G06F16/182 |
| 代理公司: | 北京冠和權律師事務所 11399 | 代理人: | 吳金水 |
| 地址: | 100000 北京市大興區北京經濟*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 獲取 分布式 系統 文件 創建 時間 方法 | ||
本發明提供了一種獲取分布式系統中文件的創建時間的方法,該方法包括:通過元數據服務器建立獲取目標文件對應的元數據虛擬文件系統;通過客戶端發送文件請求下載命令,并在所述元數據虛擬文件系統中獲取目標文件;根據所述文件內的元數據,確認所述文件的存儲信息;根據所述文件的存儲信息,確認所述文件的創建時間;將所述文件的創建時間通過所述客戶端屏幕進行顯示。本發明解決了不可以直接從分布式系統中獲取文件的創建時間的問題。
技術領域
本發明涉及文件處理技術領域,特別涉及一種獲取分布式系統中文件的創建時間的方法。
背景技術
目前,分布式文件系統(Distributed File System,DFS)是指文件系統管理的物理存儲資源不一定直接連接在本地節點上,而是通過計算機網絡與節點(可簡單的理解為一臺計算機)相連;或是若干不同的邏輯磁盤分區或卷標組合在一起而形成的完整的有層次的文件系統。分布式文件系統由客戶端、元數據服務器和數據服務器組成,其中元數據服務器內有數據服務器存儲文件對應的元數據,元數據(Metadata),又稱中介數據、中繼數據,為描述數據的數據(data about data),主要是描述數據屬性(property)的信息,用來支持如指示存儲位置、歷史數據、資源查找、文件記錄等功能;元數據中包含著文件的創建時間,而客戶端需要把從分布式文件系統中下載的文件展示出文件的創建時間,但分布式文件系統不會保存文件的創建時間。
發明內容
本發明提供一種獲取分布式系統中文件的創建時間的方法,用以解決目前無法直接獲取分布式系統中文件的創建時間。
一種獲取分布式系統中文件的創建時間的方法,包括:
通過元數據服務器建立獲取目標文件對應的元數據虛擬文件系統;
通過客戶端發送目標文件請求下載命令,并在所述元數據虛擬文件系統中獲取目標文件;
根據所述目標文件內的元數據,確認所述目標文件的存儲信息;
根據所述目標文件的存儲信息,確認所述目標文件的創建時間;
將所述目標文件的創建時間通過所述客戶端屏幕進行顯示。
作為本發明的一種實施例:所述通過元數據服務器建立獲取目標文件對應的元數據的虛擬文件系統,包括以下步驟:
步驟1:根據所述元數據服務器獲取所述目標文件對應的元數據;
步驟2:把所述目標文件對應的元數據分為文件元數據和文件夾元數據;
步驟3:將所述文件元數據按照預處理存入到對應的所述文件夾元數據里,確定目錄路徑信息;
步驟4:通過所述目錄路徑信息,建立所述元數據虛擬文件系統。
作為本發明的一種實施例:所述通過元數據服務器建立獲取目標文件對應的元數據虛擬文件系統之前,還包括:
在所述元數據服務器上設置命令接口,接收所述元數據虛擬文件系統的元數據上傳命令;
通過所述元數據服務器將元數據上傳命令發送至所述命令接口,所述元數據上傳命令用于所述虛擬文件系統獲取元數據。
作為本發明的一種實施例:所述將所述文件元數據按照預處理存入到對應的所述文件夾元數據里,確定目錄路徑信息,包括:
通過所述元數據,確定所述目標文件對應的虛擬文件信息;
所述虛擬文件信息包括:虛擬文件ID、文件名、創建時間、最后修改時間、是否被刪除、是否是目錄、是否傳送完成、文件大小、文件版本號、父節點ID和描述屬性值;
通過在所述元數據中添加是否為目錄的標志位來確定目錄和所述文件元數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京東方通軟件有限公司;北京東方通科技股份有限公司,未經北京東方通軟件有限公司;北京東方通科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110021114.4/2.html,轉載請聲明來源鉆瓜專利網。





