[發明專利]一種易于統計文件數量的文件存儲系統及存儲方法在審
| 申請號: | 202010155134.6 | 申請日: | 2020-03-06 |
| 公開(公告)號: | CN111400249A | 公開(公告)日: | 2020-07-10 |
| 發明(設計)人: | 劉凱;劉毅;梁剛;郭昊 | 申請(專利權)人: | 深圳市瑞馳信息技術有限公司 |
| 主分類號: | G06F16/13 | 分類號: | G06F16/13;G06F16/22;G06F16/23;G06F16/2455 |
| 代理公司: | 深圳市中科創為專利代理有限公司 44384 | 代理人: | 彭西洋 |
| 地址: | 518000 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 易于 統計 文件 數量 存儲系統 存儲 方法 | ||
本發明涉及一種易于統計文件數量的文件存儲系統及存儲方法,在該文件系統中使用目錄本身的元數據來記錄屬性,并采用自下向上的方式實時更新。該文件存儲方法,包括步驟:將根目錄、次級目錄及文件以目錄自身元數據形式記錄其屬性,該元數據采用B?tree的組織形式;更新時,采用自下向上的方式實時更新。采用本發明的技術方案,大型文件系統的管理員對文件的管理將越來越方便,可以隨時了解系統中的文件改變情況,加快各類問題的解決和分析,不僅僅是在管理文件系統的設備和軟件狀態,而是真正的做到了管理其中的數據,即文件。
技術領域
本發明涉及計算機存儲系統,尤其涉及一種易于統計文件數量的文件存儲系統及存儲方法。
背景技術
隨著物聯網、AI、5G及高清視頻技術的到來,人們工作、生活中產生的數據越來越多,相比以前成倍、甚至十倍的增長,為數據的管理帶來了難題。當前數據,大部分是以文件形式來進行保存,帶來了如下需求:
(1)、海量數據的到來,產生了大容量的文件系統,其中的文件數目在10億、100億以上;
(2)、大容量的文件系統帶來管理上的難度,管理員目前只能做到系統管理,而做不到真正的數據管理;如誰的什么文件占據的空間最大;不能立即知道目錄中的文件數目,具體的大小,昨天寫入了哪些文件等等。
在保存大量文件時,當前最主要使用的還是分布式存儲系統,有商業軟件,也有開源軟件,由普通的x86服務器組成,最大的優勢是可以進行容量和性能的橫向擴展,隨著需求的增加,可加入更多的服務器來進行性能的擴展。
雖然軟件的基礎硬件發生了變化,軟件形式也變成了可擴展的分布式軟件,但有一點沒有發生變化,和傳統的老式存儲系統一樣,在文件的管理上還存在如下的問題:
(1)、當前存儲系統如果要知道某個子目錄的文件個數或所占空間,需要遍歷整個子文件目錄,耗時過長,不可預估;
(2)、在對目錄進行統計時,會使用外部的數據庫進行存儲,性能下降;
(3)、等待時間冗長,且不可控制,用戶難以等待;
(4)、會占用文件系統大量的業務運行時間,對業務本身產生影響;
(5)、針對目錄的限額功能也會存在誤差和延遲。
這些問題都會隨著文件系統中文件數量的增加,而變得越來越嚴重,難以解決。
因此,現有技術存在問題,需要進一步改進。
發明內容
本發明正是針對上述存在的問題,本發明提供一種易于統計文件數量的文件存儲系統及存儲方法。
為實現上述目的,本發明的具體技術方案如下:
一種易于統計文件數量的文件存儲系統,在文件系統中使用目錄本身的元數據來記錄屬性,并采用自下向上的方式實時更新。
優選地,該文件存儲系統元數據采用B-tree的組成記錄其本身屬性。
進一步地,在該文件存儲系統中,根目錄中的元數據為整個文件系統的數據,次級目錄中的屬性值代表所有下級子目錄的數據,文件中的屬性值代表自身的數據。
進一步地,在新增、或修改文件時,就標記父目錄為臟數據,并進行修改。
進一步地,該文件存儲系統采用從底向上的更新策略,一直更新到根目錄,并按預定時間更新。
進一步地,該預定時間設為30秒或60秒。
進一步地,該文件存儲系統在查找數據時,從上向下,根據更新時間進行查找。
本發明還提供一種易于統計文件數量的文件存儲方法,包括步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市瑞馳信息技術有限公司,未經深圳市瑞馳信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010155134.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種便于移動的市場營銷策劃宣傳裝置
- 下一篇:一種云平臺數據管理系統





