亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種數(shù)據(jù)存儲方法及裝置的制作方法

文檔序號:6574814閱讀:166來源:國知局
專利名稱:一種數(shù)據(jù)存儲方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,尤其涉及一種數(shù)據(jù)存儲方法及裝置。
技術(shù)背景在互聯(lián)網(wǎng)(Internet),無線網(wǎng)絡(luò)技術(shù)不完善的時(shí)代,網(wǎng)絡(luò)帶寬受到很大的 限制,客戶訪問、轉(zhuǎn)發(fā)的媒體往往是簡短的文字,網(wǎng)絡(luò)應(yīng)用系統(tǒng)往往使用普 通商用數(shù)據(jù)庫來實(shí)現(xiàn)媒體的存儲、快速訪問。但隨著網(wǎng)絡(luò)技術(shù)的不斷完善,所傳遞的媒體不再局限于簡短的文字內(nèi)容, 而是內(nèi)容與表現(xiàn)形式都極大豐富的多媒體內(nèi)容,包括聲音、圖像、電影、商 用文件等,普通商用數(shù)據(jù)庫用來存儲這些多媒體數(shù)據(jù)的效率低下,對于那些 對效率要求較高的系統(tǒng)并不適用。塊存儲作為 一種提高數(shù)據(jù)存儲效率的解決方案順應(yīng)而生?,F(xiàn)有技術(shù)中一 種基于塊存儲的數(shù)據(jù)存儲方法為所有數(shù)據(jù)的存儲是以定長的數(shù)據(jù)塊為單位 進(jìn)行存儲。在現(xiàn)有技術(shù)中的數(shù)據(jù)存儲方案中, 一般把數(shù)據(jù)文件等分成N塊,每塊的 大小盡量與磁盤簇的大小對齊,當(dāng)保存數(shù)據(jù)時(shí),按照數(shù)據(jù)的大小將數(shù)據(jù)保存在M個(gè)塊中。但是在現(xiàn)有技術(shù)的方案中,每個(gè)塊的大小根據(jù)磁盤簇的大小都相對固定, 在存儲數(shù)據(jù)時(shí)可能會造成存儲利用率低或者增加數(shù)據(jù)存儲復(fù)雜度的不利情 況。例如,某塊存儲系統(tǒng)設(shè)定塊大小為1024字節(jié),數(shù)據(jù)X的大小為1025字 節(jié),則X將被存儲在兩個(gè)數(shù)據(jù)塊中。 一個(gè)塊保存1024字節(jié)的數(shù)據(jù), 一個(gè)塊保 存1個(gè)字節(jié)的數(shù)據(jù),則保存1個(gè)字節(jié)數(shù)據(jù)的數(shù)據(jù)塊中的剩余空間將被浪費(fèi)掉。 如果塊存儲系統(tǒng)使用更小的數(shù)據(jù)塊大小定義,來提高空間利用效率,將會造 成影響大數(shù)據(jù)存儲的效率,且讓數(shù)據(jù)塊索引文件更加龐大,從而降低塊存儲 系統(tǒng)的整體運(yùn)行效率。發(fā)明內(nèi)容本發(fā)明實(shí)施例要解決的技術(shù)問題是提供一種數(shù)據(jù)存儲方法及裝置,能夠 提高數(shù)據(jù)存儲的效率。本發(fā)明實(shí)施例提供的數(shù)據(jù)存儲方法,包括為獲取到的需要存儲的數(shù)據(jù) 分配數(shù)據(jù)塊;根據(jù)預(yù)置的劃分規(guī)則將所述數(shù)據(jù)塊劃分為若干子塊;將所述數(shù) 據(jù)存儲于所述子塊中。本發(fā)明實(shí)施例提供的數(shù)據(jù)存儲裝置,包括分配單元,劃分單元以及存 儲單元;所述分配單元用于為獲取到的需要存儲的數(shù)據(jù)分配數(shù)據(jù)塊;所述劃 分單元用于根據(jù)預(yù)置的劃分規(guī)則將所述數(shù)據(jù)塊劃分為若干子塊;所述存儲單 元用于將所述數(shù)據(jù)存儲于所述子塊中。從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下有益效果本發(fā)明實(shí)施例中,在存儲數(shù)據(jù)之前將數(shù)據(jù)塊再次劃分為若干子塊,將數(shù) 據(jù)按照子塊的大小進(jìn)行分割存儲,所以提高了存儲空間的利用率,進(jìn)而提高 了數(shù)據(jù)存儲的效率。


圖1為本發(fā)明實(shí)施例中數(shù)據(jù)存儲方法總體流程圖; 圖2為本發(fā)明實(shí)施例中數(shù)據(jù)存儲裝置實(shí)施例示意圖; 圖3為本發(fā)明實(shí)施例中數(shù)據(jù)存儲方法第一實(shí)施例流程圖; 圖4為本發(fā)明實(shí)施例中數(shù)據(jù)存儲方法第二實(shí)施例流程圖。
具體實(shí)施方式
本發(fā)明實(shí)施例提供了一種數(shù)據(jù)存儲方法及裝置,用于提高數(shù)據(jù)存儲的效率。請參閱圖1,本發(fā)明實(shí)施例中數(shù)據(jù)存儲方法總體流程包括 101、分配數(shù)據(jù)塊;在獲取到需要存儲的數(shù)據(jù)之后,從數(shù)據(jù)塊中選擇對應(yīng)的數(shù)據(jù)塊分配給該 數(shù)據(jù)。102、 將數(shù)據(jù)塊劃分為若干子塊;根據(jù)預(yù)置的劃分規(guī)則將所述數(shù)據(jù)塊劃分為若干子塊,具體的劃分方法在 后面進(jìn)行詳細(xì)介紹。103、 將數(shù)據(jù)存儲于子塊中。 將所述數(shù)據(jù)存儲于所述子塊中。請參閱圖2,本發(fā)明實(shí)施例中數(shù)據(jù)存儲裝置實(shí)施例包括分配單元201,劃分單元202以及存儲單元203;分配單元201用于為獲取到的需要存儲的數(shù)據(jù)分配數(shù)據(jù)塊;劃分單元202用于根據(jù)預(yù)置的劃分規(guī)則將所述數(shù)據(jù)塊劃分為若干子塊;存儲單元203用于將所述數(shù)據(jù)存儲于所述子塊中。其中,劃分單元202包括獲取單元2021,計(jì)算單元2022,執(zhí)行單元2023以及標(biāo)識單元2024; 獲取單元2021用于獲取系統(tǒng)固件信息,并向計(jì)算單元2022發(fā)送所述信息;計(jì)算單元2022用于根據(jù)所述固件信息計(jì)算最佳效率下的塊存儲大?。粓?zhí)行單元2023用于將所述數(shù)據(jù)塊等分成若干個(gè)大小與所述最佳效率下的 塊存儲大小相同的子塊;標(biāo)識單元2024用于為劃分出的每個(gè)子塊設(shè)置子塊狀態(tài)標(biāo)識。下面結(jié)合對本發(fā)明實(shí)施例中數(shù)據(jù)存儲方法實(shí)施例進(jìn)行詳細(xì)描述請參閱圖3,本發(fā)明實(shí)施例中數(shù)據(jù)存儲方法第一實(shí)施例包括301、 將數(shù)據(jù)文件等分為若干數(shù)據(jù)塊; 將數(shù)據(jù)存儲系統(tǒng)中的數(shù)據(jù)文件等分為若干數(shù)據(jù)塊。302、 為每個(gè)數(shù)據(jù)塊設(shè)置狀態(tài)標(biāo)識;將數(shù)據(jù)文件等分為若干數(shù)據(jù)塊后,為每個(gè)數(shù)據(jù)塊設(shè)置狀態(tài)標(biāo)識,例如一 個(gè)數(shù)據(jù)文件被等分為N個(gè)數(shù)據(jù)塊,則建立一個(gè)包含N個(gè)數(shù)據(jù)塊狀態(tài)標(biāo)識的索引表,其中保存有N個(gè)數(shù)據(jù)塊的狀態(tài)標(biāo)識,若為1,則表示該數(shù)據(jù)塊中有數(shù) 據(jù),若為0,則表示該數(shù)據(jù)塊中沒有數(shù)據(jù)。303 、根據(jù)狀態(tài)標(biāo)識遍歷查詢空閑數(shù)據(jù)塊;對所有數(shù)據(jù)塊狀態(tài)標(biāo)識索引表進(jìn)行遍歷,具體的遍歷算法不作限定,可 以是更新時(shí)間優(yōu)先,或存儲時(shí)間優(yōu)先,或序號優(yōu)先。查詢到第一個(gè)凄t據(jù)塊狀態(tài)標(biāo)識為0,即空閑的lt據(jù)塊,則將該數(shù)據(jù)塊分配 給需要存儲的數(shù)據(jù)。304、 獲取固件信息;在數(shù)據(jù)存儲系統(tǒng)中包含許多存儲或處理固件,例如CPU等,獲取這些固 件的設(shè)備信息。305、 計(jì)算塊存儲大小;為使固件的運(yùn)行效率最高,需指定塊存儲大小, 一般來說固件運(yùn)行效率 最高時(shí)塊存儲大小是固定的,可以根據(jù)實(shí)際情況進(jìn)行計(jì)算,計(jì)算的過程與方 式為現(xiàn)有技術(shù),不作贅述。306、 劃分子塊并設(shè)置狀態(tài)標(biāo)識;根據(jù)上面確定的塊存儲大小將數(shù)據(jù)塊劃分為若干子塊,使每個(gè)子塊的大 小與確定的塊存儲大小一致。劃分子塊之后為子塊設(shè)置其狀態(tài)標(biāo)識,假設(shè)數(shù)據(jù)塊為4K字節(jié),被劃分為 16個(gè)256字節(jié)的子塊,在數(shù)據(jù)塊的塊首使用4個(gè)字節(jié)的整型數(shù)據(jù)表示數(shù)據(jù)塊 的子塊大小及其各自的空閑狀態(tài)。4個(gè)字節(jié),即一個(gè)整型數(shù)據(jù),總計(jì)32個(gè)bit, 前16個(gè)bit表示數(shù)據(jù)塊的大小,后16個(gè)bit表示本數(shù)據(jù)塊的子塊的空閑狀態(tài)。每個(gè)子塊的狀態(tài)標(biāo)識同樣會建立成一個(gè)子塊狀態(tài)標(biāo)識索引表,包含該數(shù) 據(jù)塊中所有子塊的狀態(tài)標(biāo)識。307、 獲取數(shù)據(jù)大?。划?dāng)有數(shù)據(jù)需要存儲時(shí),獲取需存儲的數(shù)據(jù)的大小。308、 將數(shù)據(jù)分割存儲;假設(shè)需存儲的數(shù)據(jù)大小為280個(gè)字節(jié),則需要存儲在兩個(gè)子塊中,其中 一個(gè)子塊中存儲256個(gè)字節(jié)的數(shù)據(jù),另外一個(gè)子塊中存儲24個(gè)字節(jié)的數(shù)據(jù), 若需存儲的數(shù)據(jù)大小為5字節(jié),則只需要存儲在一個(gè)子塊中即可。309、 ^^改子塊狀態(tài)標(biāo)識;當(dāng)某個(gè)子塊中被存儲入數(shù)據(jù)之后,則將該子塊對應(yīng)的狀態(tài)標(biāo)識修改為1, 即非空閑。310、 當(dāng)某子塊中的數(shù)據(jù)被刪除時(shí),拒絕新的數(shù)據(jù)存入。 其中拒絕的方式有以下兩種一、 不修改其狀態(tài)標(biāo)識,即當(dāng)該子塊中的數(shù)據(jù)被刪除時(shí),仍然保持該子 塊的狀態(tài)標(biāo)識為非空閑;二、 修改狀態(tài)標(biāo)識,即當(dāng)該子塊中的數(shù)據(jù)被刪除時(shí),將該子塊的狀態(tài)標(biāo) 識修改為空閑,但從子塊狀態(tài)標(biāo)識索引表中刪除該子塊的表項(xiàng),即該子塊不 會再被存入新的數(shù)據(jù)。本實(shí)施例中采取的是第二種方式。311、 判斷是否所有子塊數(shù)據(jù)均被刪除,若是,則執(zhí)行步驟312,若否, 則執(zhí)行步驟310;在本實(shí)施例中,判斷的標(biāo)準(zhǔn)為該數(shù)據(jù)塊中的所有子塊的狀態(tài)標(biāo)識是否均 為空閑。312、 修改數(shù)據(jù)塊狀態(tài)標(biāo)識。若某數(shù)據(jù)塊中所有子塊的狀態(tài)標(biāo)識均為空閑,則認(rèn)為該數(shù)據(jù)塊為空閑, 則修改數(shù)據(jù)塊狀態(tài)標(biāo)識索引表中該數(shù)據(jù)塊的狀態(tài)標(biāo)識為空閑,同時(shí)釋放事先 劃分的子塊,等待下次存儲數(shù)據(jù)時(shí)重新劃分。上述實(shí)施例中,將數(shù)據(jù)塊劃分為子塊采取的是按照滿足固件最高效率的 情況進(jìn)行劃分,所以可以提高系統(tǒng)整體的運(yùn)行性能,可以理解的是,劃分子 塊同樣還有其它的方式,下面介紹另外一種劃分方法的實(shí)施例,請參閱圖4, 本發(fā)明實(shí)施例中數(shù)據(jù)存儲方法第二實(shí)施例包括401、 將數(shù)據(jù)文件等分為若干數(shù)據(jù)塊; 將數(shù)據(jù)存儲系統(tǒng)中的數(shù)據(jù)文件等分為若干數(shù)據(jù)塊。402、 為每個(gè)數(shù)據(jù)塊設(shè)置狀態(tài)標(biāo)識;將數(shù)據(jù)文件等分為若干數(shù)據(jù)塊后,為每個(gè)數(shù)據(jù)塊設(shè)置狀態(tài)標(biāo)識,例如一 個(gè)數(shù)據(jù)文件被等分為N個(gè)數(shù)據(jù)塊,則建立一個(gè)包含N個(gè)數(shù)據(jù)塊狀態(tài)標(biāo)識的索 引表,其中保存有N個(gè)數(shù)據(jù)塊的狀態(tài)標(biāo)識,若為1,則表示該數(shù)據(jù)塊中有數(shù) 據(jù),若為0,則表示該數(shù)據(jù)塊中沒有數(shù)據(jù)。403、 根據(jù)狀態(tài)標(biāo)識遍歷查詢空閑數(shù)據(jù)塊;對所有數(shù)據(jù)塊狀態(tài)標(biāo)識索引表進(jìn)行遍歷,具體的遍歷算法不作限定,可 以是更新時(shí)間優(yōu)先,或存儲時(shí)間優(yōu)先,或序號優(yōu)先。查詢到第一個(gè)數(shù)據(jù)塊狀態(tài)標(biāo)識為0,即空閑的數(shù)據(jù)塊,則將該數(shù)據(jù)塊分配 給需要存儲的數(shù)據(jù)。404、 獲取劃分參數(shù);劃分參數(shù)為預(yù)先設(shè)置的,可以根據(jù)實(shí)際應(yīng)用情況包括很多內(nèi)容,例如按 照2的冪次方進(jìn)行劃分,或者是按照線性次方進(jìn)行劃分等。405、 劃分子塊并設(shè)置狀態(tài)標(biāo)識;根據(jù)上面確定的劃分參數(shù)將數(shù)據(jù)塊劃分為若干子塊,例如, 一個(gè)數(shù)據(jù)塊 的大小為4K,可以^皮等分成2個(gè)2048字節(jié)的子塊,也可以-故等分成4個(gè)1024 字節(jié)的子塊,也可以被等分成8個(gè)512字節(jié)的子塊,也可以被等分成16個(gè)256 字節(jié)的子塊;或者是將一個(gè)數(shù)據(jù)塊直接等分為20份或者其它數(shù)目份。劃分子塊之后為子塊設(shè)置其狀態(tài)標(biāo)識,假設(shè)數(shù)據(jù)塊為4K字節(jié),被劃分為 16個(gè)256字節(jié)的子塊,在數(shù)據(jù)塊的塊首使用4個(gè)字節(jié)的整型數(shù)據(jù)表示數(shù)據(jù)塊 的子塊大小及其各自的空閑狀態(tài)。4個(gè)字節(jié),即一個(gè)整型數(shù)據(jù),總計(jì)32個(gè)bit, 前16個(gè)bit表示數(shù)據(jù)塊的大小,后16個(gè)bit表示本數(shù)據(jù)塊的子塊的空閑狀態(tài)。每個(gè)子塊的狀態(tài)標(biāo)識同樣會建立成一個(gè)子塊狀態(tài)標(biāo)識索引表,包含該數(shù)據(jù)塊中所有子塊的狀態(tài)標(biāo)識。406、 獲取數(shù)據(jù)大??;當(dāng)有數(shù)據(jù)需要存儲時(shí),獲取需存儲的數(shù)據(jù)的大小。407、 將數(shù)據(jù)分割存儲;假設(shè)需存儲的數(shù)據(jù)大小為280個(gè)字節(jié),則需要存儲在兩個(gè)子塊中,其中 一個(gè)子塊中存儲256個(gè)字節(jié)的數(shù)據(jù),另外一個(gè)子塊中存儲24個(gè)字節(jié)的數(shù)據(jù), 若需存儲的數(shù)據(jù)大小為5字節(jié),則只需要存儲在一個(gè)子塊中即可。408 、 ^修改子塊狀態(tài)標(biāo)識;當(dāng)某個(gè)子塊中被存儲入數(shù)據(jù)之后,則將該子塊對應(yīng)的狀態(tài)標(biāo)識修改為1, 即非空閑。409、 當(dāng)某子塊中的數(shù)據(jù)需要被刪除時(shí),刪除該子塊內(nèi)的數(shù)據(jù);410、 ^f務(wù)改子塊狀態(tài)標(biāo)識。在刪除該子塊內(nèi)的數(shù)據(jù)之后將該子塊的狀態(tài)標(biāo)識修改為空閑,則下次存 儲數(shù)據(jù)時(shí),該子塊仍然可以用于存儲數(shù)據(jù),即實(shí)現(xiàn)子塊的重復(fù)利用,這樣可 以使連續(xù)存入的數(shù)據(jù)在物理或邏輯位置上盡量相鄰,有利于數(shù)據(jù)查詢。此外,本發(fā)明實(shí)施例中還提供一種計(jì)算機(jī)可讀存儲介質(zhì),所述介質(zhì)上存 儲有上述實(shí)施例中描述的軟件,該軟件運(yùn)行時(shí)包括為獲取到的需要存儲的 數(shù)據(jù)分配數(shù)據(jù)塊;根據(jù)預(yù)置的劃分規(guī)則將所述數(shù)據(jù)塊劃分為若干子塊;將所 述數(shù)據(jù)存儲于所述子塊中。上述計(jì)算機(jī)可讀存儲介質(zhì)可以是磁盤,光盤,閃存,還可以是其它存儲 介質(zhì)。以上對本發(fā)明實(shí)施例所提供的一種數(shù)據(jù)存儲方法及裝置進(jìn)行了詳細(xì)介 紹,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會有改變之處,綜 上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1. 一種數(shù)據(jù)存儲方法,其特征在于,包括為獲取到的需要存儲的數(shù)據(jù)分配數(shù)據(jù)塊;根據(jù)預(yù)置的劃分規(guī)則將所述數(shù)據(jù)塊劃分為若干子塊;將所述數(shù)據(jù)存儲于所述子塊中。
2. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)存儲方法,其特征在于,所述為獲取到的 需要存儲的數(shù)據(jù)分配數(shù)據(jù)塊的步驟之前包括將存儲系統(tǒng)中的數(shù)據(jù)文件等分為若干個(gè)數(shù)據(jù)塊;為每個(gè)數(shù)據(jù)塊設(shè)置數(shù)據(jù)塊狀態(tài)標(biāo)識。
3. 根據(jù)權(quán)利要求2所述的數(shù)據(jù)存儲方法,其特征在于,所述為獲取到的 需要存儲的數(shù)據(jù)分配數(shù)據(jù)塊的步驟包括對所有數(shù)據(jù)塊進(jìn)行遍歷;選擇狀態(tài)標(biāo)識為空閑的數(shù)據(jù)塊,將所述數(shù)據(jù)塊作為存儲數(shù)據(jù)塊。
4. 根據(jù)權(quán)利要求l, 2或3中任一項(xiàng)所述的數(shù)據(jù)存儲方法,其特征在于, 所述根據(jù)預(yù)置的劃分規(guī)則將所述數(shù)據(jù)塊劃分為若干子塊的步驟包括獲取系統(tǒng)固件信息;根據(jù)所述固件信息計(jì)算最佳效率下的塊存儲大??;將所述數(shù)據(jù)塊等分成若干個(gè)大小與所述最佳效率下的塊存儲大小相同的 子塊并為每個(gè)子塊設(shè)置子塊狀態(tài)標(biāo)識。
5. 根據(jù)權(quán)利要求l, 2或3中任一項(xiàng)所述的數(shù)據(jù)存儲方法,其特征在于, 所述根據(jù)預(yù)置的劃分規(guī)則將所述數(shù)據(jù)塊劃分為若干子塊的步驟包括將所述數(shù)據(jù)塊等分成2的冪次方個(gè)子塊并為每個(gè)子塊設(shè)置子塊狀態(tài)標(biāo)識。
6. 根據(jù)權(quán)利要求4所述的數(shù)據(jù)存儲方法,其特征在于,所述將所述數(shù)據(jù) 存儲于所述子塊中的步驟包括根據(jù)所述數(shù)據(jù)的大小與所述子塊的大小計(jì)算需使用的子塊數(shù)目; 選擇對應(yīng)數(shù)目個(gè)狀態(tài)標(biāo)識為空閑的子塊;將所述數(shù)據(jù)按照所述子塊的大小進(jìn)行分割存儲;將所述存儲有數(shù)據(jù)的子塊的狀態(tài)標(biāo)識設(shè)置為非空。
7、 根據(jù)權(quán)利要求6所述的數(shù)據(jù)存儲方法,其特征在于,所述將所述數(shù)據(jù) 存儲于所述子塊中的步驟之后包括當(dāng)刪除子塊中的邀:據(jù)時(shí),拒絕新的數(shù)據(jù)存入所述子塊;判斷數(shù)據(jù)塊內(nèi)所有子塊中的數(shù)據(jù)是否都已刪除,若是,則將所述數(shù)據(jù)塊 的狀態(tài)標(biāo)識設(shè)置為空閑。
8、 根據(jù)權(quán)利要求6所述的數(shù)據(jù)存儲方法,其特征在于,所述將所述數(shù)據(jù) 存儲于所述子塊中的步驟之后包括當(dāng)刪除子塊中的數(shù)據(jù)時(shí),將所述子塊的狀態(tài)標(biāo)識設(shè)置為空閑;允許新的數(shù)據(jù)存入所述子塊。
9、 一種數(shù)據(jù)存儲裝置,其特征在于,包括 分配單元,劃分單元以及存儲單元; 所述分配單元用于為獲取到的需要存儲的數(shù)據(jù)分配數(shù)據(jù)塊; 所述劃分單元用于才艮據(jù)預(yù)置的劃分規(guī)則將所述^t據(jù)塊劃分為若干子塊; 所述存儲單元用于將所述數(shù)據(jù)存儲于所述子塊中。
10、 根據(jù)權(quán)利要求9所述的數(shù)據(jù)存儲裝置,其特征在于,所述劃分單元 包括獲取單元,計(jì)算單元,執(zhí)行單元以及標(biāo)識單元;所述獲取單元用于獲取系統(tǒng)固件信息,并向計(jì)算單元發(fā)送所述信息;所述計(jì)算單元用于才艮據(jù)所述固件信息計(jì)算最佳效率下的塊存儲大?。凰鰣?zhí)行單元用于將所述數(shù)據(jù)塊等分成若干個(gè)大小與所述最佳效率下的 塊存儲大小相同的子塊;所述標(biāo)識單元用于為劃分出的每個(gè)子塊設(shè)置子塊狀態(tài)標(biāo)識。
全文摘要
本發(fā)明公開了一種數(shù)據(jù)存儲方法及裝置,用于提高數(shù)據(jù)存儲的效率。所述方法包括為獲取到的需要存儲的數(shù)據(jù)分配數(shù)據(jù)塊;根據(jù)預(yù)置的劃分規(guī)則將所述數(shù)據(jù)塊劃分為若干子塊;將所述數(shù)據(jù)存儲于所述子塊中。所述裝置包括分配單元,劃分單元以及存儲單元;所述分配單元用于為獲取到的需要存儲的數(shù)據(jù)分配數(shù)據(jù)塊;所述劃分單元用于根據(jù)預(yù)置的劃分規(guī)則將所述數(shù)據(jù)塊劃分為若干子塊;所述存儲單元用于將所述數(shù)據(jù)存儲于所述子塊中。本發(fā)明可以有效地提高數(shù)據(jù)存儲的效率。
文檔編號G06F12/06GK101271429SQ200710090919
公開日2008年9月24日 申請日期2007年3月23日 優(yōu)先權(quán)日2007年3月23日
發(fā)明者洪鼎杰 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1