[發(fā)明專利]一種大文件去重重定向方法在審
| 申請?zhí)枺?/td> | 202110316494.4 | 申請日: | 2021-03-25 |
| 公開(公告)號: | CN112905547A | 公開(公告)日: | 2021-06-04 |
| 發(fā)明(設(shè)計)人: | 張玉啟;金陵;吳貴明 | 申請(專利權(quán))人: | 深圳潮數(shù)軟件科技有限公司 |
| 主分類號: | G06F16/16 | 分類號: | G06F16/16;G06F16/17;G06F16/215 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518109 廣東省深圳市龍*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 文件 重重 定向 方法 | ||
1.一種大文件去重重定向方法,其特征在于,其由大文件設(shè)置模塊、大文件判別模塊、大文件去重模塊、大文件重定向模塊組成,其中:
大文件設(shè)置模塊可以由用戶設(shè)置“大文件”的閾值、大文件格式;
大文件判別模塊用于判斷大文件重復(fù)情況,并記錄大文件的存儲類別和存儲路徑;
大文件去重模塊用于保留高速存儲介質(zhì)上1份大文件,并刪除掉其余重復(fù)大文件;
大文件重定向模塊在存儲系統(tǒng)訪問重復(fù)大文件時,用高速存儲介質(zhì)上保留大文件的路徑替換原重復(fù)大文件路徑,在高速存儲介質(zhì)上實現(xiàn)大文件的讀、寫。
2.一種大文件去重重定向方法,其特征在于,其去重重定向過程包括:
步驟一:大文件設(shè)置模塊由用戶設(shè)置大文件,其判斷方法為:1.閾值S,文件大小大于等于S的文件設(shè)置為“大文件”;2.文件格式F,多種文件格式間叫半角;分隔,文件格式為F的文件設(shè)置為“大文件”;3.文件大小大于等于S且文件格式為F的文件設(shè)置為“大文件”;
步驟二:大文件判別模塊用于判斷大文件重復(fù)情況,并記錄大文件的存儲類別和存儲路徑,具體地:第一步:比較“大文件”的文件名稱、文件長度、文件MD5值,如果都相同,則標記為“重復(fù)大文件”;第二步:記錄下“重復(fù)大文件”的存儲類別M1、M2……Mn,固態(tài)硬盤為3、機械硬盤為2、磁帶或磁帶庫為1;第三步:記錄下“大文件”的存儲路徑P1、P2……Pn;
步驟三:大文件去重模塊將大文件去重的過程具體為:1.比較M1、M2……Mn,如果其中有一個數(shù)值等于3,則保留該介質(zhì)上的1份大文件,并找到保存該大文件的存儲路徑Pm(m大于等于1小于等于n),令其存儲路徑Pm=P,刪除掉除存儲路徑為Pm外的其余“重復(fù)大文件”;2.如果M1、M2……Mn中沒有數(shù)值等于3且有數(shù)值等于2,則將其中數(shù)值等于2的任意一文件拷貝到固態(tài)硬盤上,并令該大文件的存儲路徑為P,刪除掉存儲路徑為P1、P2……Pn的其余“重復(fù)大文件”;如果M1、M2……Mn中沒有數(shù)值等于3且沒有數(shù)值等于2,則將其中數(shù)值等于1的任意一文件拷貝到固態(tài)硬盤上,并令該大文件的存儲路徑為P,刪除掉存儲路徑為P1、P2……Pn的其余“重復(fù)大文件”;
步驟四:大文件重定向模塊在存儲系統(tǒng)訪問重復(fù)大文件時,將大文件訪問路徑P1、P2……Pn均用P替換,不必改動原有系統(tǒng)中的訪問路徑,同時保證讀寫均在高速介質(zhì)上進行。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳潮數(shù)軟件科技有限公司,未經(jīng)深圳潮數(shù)軟件科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110316494.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





