国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種文件存儲(chǔ)方法及裝置的制作方法

      文檔序號(hào):6462560閱讀:244來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):一種文件存儲(chǔ)方法及裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及信息技術(shù)領(lǐng)域,具體涉及文件存儲(chǔ)方法及裝置。
      技術(shù)背景信息數(shù)據(jù)存儲(chǔ)是實(shí)現(xiàn)信息集中管理的必要條件,是信息管理系統(tǒng)中信 息存儲(chǔ)是重要的環(huán)節(jié)。隨著社會(huì)的發(fā)展科技進(jìn)步,各種機(jī)構(gòu)為了自身的發(fā) 展而需要存儲(chǔ)管理的信息數(shù)據(jù)越來(lái)越多,各種應(yīng)用信息系統(tǒng)中創(chuàng)建的文件 越來(lái)越多,很多信息數(shù)據(jù)、文件需要保存?zhèn)洳椋脩?hù)也很少刪除已保存的 數(shù)據(jù)和文檔,這就導(dǎo)致要訪(fǎng)問(wèn)舊一些的文件已經(jīng)變得非常困難。面對(duì)不斷 增長(zhǎng)的信息數(shù)據(jù)量,采用科學(xué)合理的存儲(chǔ)方式有利于大量信息的集中管理 與檢索。為此,現(xiàn)有技術(shù)中已廣泛采用的分級(jí)存儲(chǔ)是指將需要存儲(chǔ)的信息數(shù)據(jù) 存儲(chǔ)到多個(gè)存儲(chǔ)裝置中,通常是根據(jù)信息數(shù)據(jù)的重要性、^皮訪(fǎng)問(wèn)頻次等指標(biāo)分別存儲(chǔ)在不同性能的存儲(chǔ)裝置中,目前常用于信息彩:據(jù)存儲(chǔ)的存儲(chǔ)裝 置主要有磁盤(pán)(包括磁盤(pán)陣列)、磁帶(包括磁帶機(jī)和磁帶庫(kù))和光盤(pán)(包 括一切CD-R、 CD-RW、 DVD-R、 DVD-RW等光盤(pán)塔和光盤(pán)庫(kù)i殳備)。隨 著存儲(chǔ)數(shù)據(jù)信息的增加,這樣將用戶(hù)擁有的所有存儲(chǔ)資源統(tǒng)一管理,^是高 每種存儲(chǔ)裝置的利用率,不僅可大大減少非重要性數(shù)據(jù)在一級(jí)本地磁盤(pán)所 占用的空間,還可提高整個(gè)系統(tǒng)的存儲(chǔ)性能。采用分級(jí)存儲(chǔ)可以有效的提 高文件系統(tǒng)的整體的訪(fǎng)問(wèn)速度,既能最大限度地滿(mǎn)足用戶(hù)隨時(shí)訪(fǎng)問(wèn)所有需 要經(jīng)常使用的數(shù)據(jù)的要求,又可使存儲(chǔ)成本最小化?,F(xiàn)有技術(shù)中常用的一種信息數(shù)據(jù)存儲(chǔ)方式是根據(jù)文件數(shù)據(jù)的使用頻 率將文件數(shù)據(jù)存儲(chǔ)到不同的存儲(chǔ)單元中,將常用的數(shù)據(jù)存;^文在其中幾個(gè)存 儲(chǔ)單元,將不常用的數(shù)據(jù)存儲(chǔ)在其他存儲(chǔ)單元。在這種存儲(chǔ)方式下,因?yàn)榻?jīng)常訪(fǎng)問(wèn)的是所存儲(chǔ)的常用凝:據(jù),所以在多 數(shù)情況下,只有常用數(shù)據(jù)所在的存儲(chǔ)裝置在工作,使得在正常情況下訪(fǎng)問(wèn) 和搜索的有效存儲(chǔ)空間就比原來(lái)隨機(jī)存儲(chǔ)時(shí)小的多了,從而減少了搜索的 時(shí)間。只有當(dāng)訪(fǎng)問(wèn)不常用的數(shù)據(jù)時(shí),相應(yīng)的搜索空間才會(huì)加大,搜索時(shí)間也會(huì)相應(yīng)的增加。但是,當(dāng)訪(fǎng)問(wèn)不常用的數(shù)據(jù)時(shí),訪(fǎng)問(wèn)的方式和訪(fǎng)問(wèn)常用數(shù)據(jù)相比效率 低得多。在這種存儲(chǔ)結(jié)構(gòu)下,文件的搜索時(shí)間是和系統(tǒng)需要搜索的存儲(chǔ)空間大小成正比的,因?yàn)椴怀S梦募?shù)據(jù)量是常用文件數(shù)據(jù)量的2-3倍甚至 更多,相應(yīng)的搜索和訪(fǎng)問(wèn)的時(shí)間就會(huì)增大至少2-3倍,使得訪(fǎng)問(wèn)不常用文 件的效率很低。這種存儲(chǔ)方式是將同 一文件的元數(shù)據(jù)和文件內(nèi)容存儲(chǔ)在同 一個(gè)存儲(chǔ) 裝置上,所以查找不常用文件的元數(shù)據(jù)平均所需要查找的存儲(chǔ)空間同樣要 比查找常用文件的元數(shù)據(jù)的存儲(chǔ)空間大2-3倍,使得查找不常用文件的元 數(shù)據(jù)的效率也很低。發(fā)明內(nèi)容本發(fā)明提供一種文件存儲(chǔ)方法及裝置,可提高文件訪(fǎng)問(wèn)的速度。 本發(fā)明實(shí)施例提供一種文件存儲(chǔ)方法,在存儲(chǔ)裝置中設(shè)置有N個(gè)存儲(chǔ)單元,N為正整數(shù),N>2,該方法包括將所存文件的元數(shù)據(jù)和/或常用文件的內(nèi)容數(shù)據(jù)保存在其中M個(gè)存儲(chǔ)單元中,M為正整數(shù),且M〈N;將不常用文件的內(nèi)容數(shù)據(jù)分別保存在N - M個(gè)存儲(chǔ)單元中。 本發(fā)明實(shí)施例提供的一種文件存儲(chǔ)裝置,其特征在于,包括N個(gè)存儲(chǔ)單元,N>2, N、 M為自然數(shù),且M〈N;其中,M個(gè)存儲(chǔ)單元,用于保存所存文件的元數(shù)據(jù)和/或常用文件的內(nèi)容數(shù)據(jù);N-M個(gè)存儲(chǔ)單元,分別用于保存不常用文件的內(nèi)容數(shù)據(jù)。 本發(fā)明實(shí)施例還提供一種文件存儲(chǔ)系統(tǒng),包括調(diào)度控制單元,用于控制將不同的文件數(shù)據(jù)存儲(chǔ)到相應(yīng)的存儲(chǔ)單元中;N個(gè)存儲(chǔ)單元,用于存儲(chǔ)文件數(shù)據(jù); N-M個(gè)存儲(chǔ)單元,分別用于保存不常用文件的內(nèi)容數(shù)據(jù); 所述調(diào)度控制單元將查找文件內(nèi)容必需的元數(shù)據(jù)和/或常用文件的內(nèi) 容數(shù)據(jù)保存在其中M個(gè)存儲(chǔ)單元中;將不經(jīng)常訪(fǎng)問(wèn)的文件內(nèi)容凄t據(jù)保存在其中N-M個(gè)存儲(chǔ)單元中,N>2, N、 M為正整數(shù),且M〈N。本發(fā)明實(shí)施例提供的技術(shù)方案中,將尋找文件必需的元數(shù)據(jù)以及常用 文件放在高速存儲(chǔ)介質(zhì)中,縮短了找到文件內(nèi)容的等待時(shí)間,提高了文件 訪(fǎng)問(wèn)的速度;將部分文件的內(nèi)容放在低速存儲(chǔ)介質(zhì)中,有效地降低了存儲(chǔ) 設(shè)備的整體成本。


      圖1為本發(fā)明實(shí)施例提供的文件存儲(chǔ)方法的流程圖;圖2為本發(fā)明實(shí)施例提供的文件存儲(chǔ)裝置的架構(gòu)示意圖;圖3為本發(fā)明實(shí)施例提供的文件存儲(chǔ)系統(tǒng)的示意圖;圖4為本發(fā)明的具體應(yīng)用實(shí)施例中存儲(chǔ)裝置的架構(gòu)示意圖。
      具體實(shí)施方式
      通常,在文件系統(tǒng)中, 一個(gè)文件可以分為文件的元數(shù)據(jù)和文件的內(nèi)容 兩個(gè)部分。文件的元數(shù)據(jù)包含這個(gè)文件的屬性信息和文件內(nèi)容在存儲(chǔ)介質(zhì) 中所處的位置信息;文件的內(nèi)容就是這個(gè)文件中記錄的信息。在讀寫(xiě)一個(gè) 文件時(shí),首先,要找到這個(gè)文件的元數(shù)據(jù),然后,才能根據(jù)元數(shù)據(jù)中的信 息找到存儲(chǔ)在存儲(chǔ)介質(zhì)中的文件的內(nèi)容。本發(fā)明實(shí)施例通過(guò)設(shè)置多個(gè)存儲(chǔ)單元,將文件系統(tǒng)中所保存文件的元 凄t據(jù)和文件內(nèi)容分別存儲(chǔ)在不同存儲(chǔ)介質(zhì)中,將文件系統(tǒng)中所存文件的元 數(shù)據(jù)以及常用文件的內(nèi)容數(shù)據(jù)保存在采用高速存儲(chǔ)介質(zhì)的存儲(chǔ)單元中;而 將不常用文件的內(nèi)容數(shù)據(jù)保存在其余存儲(chǔ)單元中,從而實(shí)現(xiàn)快速地查找文 件。本發(fā)明實(shí)施例提供的一種文件存儲(chǔ)方法的流程,步驟如下S01,在文件存儲(chǔ)裝置中設(shè)置多個(gè)存儲(chǔ)單元,這些存儲(chǔ)單元分別采用 高速的存儲(chǔ)介質(zhì)和低速的存儲(chǔ)介質(zhì);由于高速存儲(chǔ)介質(zhì)可提供較高的訪(fǎng)問(wèn)速度,在同樣的存儲(chǔ)方式下,對(duì) 相同文件的訪(fǎng)問(wèn),高速存儲(chǔ)介質(zhì)可以-使整體的訪(fǎng)問(wèn)時(shí)間縮短。但是,高速存儲(chǔ)介質(zhì)的成本要比低速存儲(chǔ)介質(zhì)的成本高,如果將所有 的數(shù)據(jù)全部存儲(chǔ)在高速存儲(chǔ)介質(zhì)中,會(huì)使存儲(chǔ)介質(zhì)的整體造價(jià)很高。鑒于此,本發(fā)明實(shí)施例中將不同的信息有區(qū)別地分別存儲(chǔ)在高速存儲(chǔ)介質(zhì)和低 速存儲(chǔ)介質(zhì)構(gòu)成的存儲(chǔ)單元上,可以有效的降低存儲(chǔ)介質(zhì)的成本,因?yàn)橛?很大一部分原來(lái)使用高速存儲(chǔ)介質(zhì)保存的信息替換為使用價(jià)格較低的低 速存儲(chǔ)介質(zhì)存儲(chǔ)。S02,將查找文件內(nèi)容必需的元數(shù)據(jù)全部保存在高速存儲(chǔ)介質(zhì)中; 在訪(fǎng)問(wèn)一個(gè)文件時(shí),必須首先要找到它的元數(shù)據(jù),通過(guò)元數(shù)據(jù)查找到 這個(gè)文件的內(nèi)容。這就是說(shuō)在找到文件內(nèi)容之前,需要一段等待時(shí)間,這 個(gè)等待時(shí)間的長(zhǎng)短與找到這個(gè)文件元數(shù)據(jù)所用時(shí)間有關(guān)。當(dāng)這個(gè)時(shí)間短 時(shí),相應(yīng)的等待時(shí)間也就會(huì)短一些。通過(guò)將所有文件的元數(shù)據(jù)放在高速存儲(chǔ)介質(zhì)中,可以有效地減少查找 元數(shù)據(jù)所在的存儲(chǔ)空間,相應(yīng)的也就縮短了查找元數(shù)據(jù)的時(shí)間,最終可以 縮短我們?cè)谡业轿募?nèi)容前的等待的時(shí)間。S03,將經(jīng)常訪(fǎng)問(wèn)的文件內(nèi)容也放在高速存儲(chǔ)介質(zhì)中;在平時(shí)的文件訪(fǎng)問(wèn)中,超過(guò)50%的訪(fǎng)問(wèn)是針對(duì)某些特定文件的。將這 些經(jīng)常被訪(fǎng)問(wèn)到的文件內(nèi)容也放在高速存儲(chǔ)介質(zhì)中,可以提高訪(fǎng)問(wèn)這些文然,只要將這部分內(nèi)容的訪(fǎng)問(wèn)速度、效率提高,也就可使得文件系統(tǒng)整體 的訪(fǎng)問(wèn)效率提高。因此,本發(fā)明實(shí)施例將文件系統(tǒng)中常用文件的內(nèi)容凄t據(jù)保存在采用高 速存儲(chǔ)介質(zhì)的存儲(chǔ)單元中;而將不常用文件的內(nèi)容數(shù)據(jù)保存在其余存儲(chǔ)單 元中,從而實(shí)現(xiàn)快速地查找文件。常用文件通常是指被訪(fǎng)問(wèn)次數(shù)達(dá)到預(yù)定 量的文件。所存文件的元數(shù)據(jù)、常用文件的內(nèi)容數(shù)據(jù)存儲(chǔ)的位置可能不限于一個(gè) 存儲(chǔ)單元中,當(dāng)磁盤(pán)數(shù)很多時(shí),這些數(shù)據(jù)可以存儲(chǔ)在后面的幾個(gè)特定的磁 盤(pán)中。比如,如果有IO個(gè)磁盤(pán),那么可以將它們存儲(chǔ)在1、 2兩個(gè)i茲盤(pán)中, 甚至l、 2、 3三個(gè)磁盤(pán)中。將元數(shù)據(jù)、常用文件的內(nèi)容數(shù)據(jù)、不常用文件 的內(nèi)容數(shù)據(jù)開(kāi)始的部分單獨(dú)拿出來(lái)存儲(chǔ)的目的有兩個(gè), 一是使搜索它們時(shí) 查找的空間盡量小,所以只要將它們存儲(chǔ)在少數(shù)幾個(gè)特定的磁盤(pán)內(nèi)即可; 二是搜索它們的速度盡量快,所以給他們提供快速的磁盤(pán)。S04,將不經(jīng)常被訪(fǎng)問(wèn)的文件內(nèi)容開(kāi)始的一部分?jǐn)?shù)據(jù),通常是較少的 部分內(nèi)容,放在高速的存儲(chǔ)介質(zhì)中;具體應(yīng)用實(shí)例中,有較少一部分訪(fǎng)問(wèn)是針對(duì)專(zhuān)交多的所存文件的,比如,文件開(kāi)始的很少的一部分放在高速存儲(chǔ)介質(zhì)中,可以縮短找到文件這部分 內(nèi)容的時(shí)間。通常對(duì)文件是從開(kāi)始到結(jié)束順序處理的,這時(shí)由于找到了文 件開(kāi)始的一部分,就可以對(duì)該開(kāi)始的一部分先^f故處理。在處理這些凄t據(jù)的 過(guò)程中,就可以找到該文件在低速存儲(chǔ)介質(zhì)中剩余的部分。在這種狀態(tài)下, 就可顯著地縮小訪(fǎng)問(wèn)不常訪(fǎng)問(wèn)文件的響應(yīng)時(shí)間,這樣,與訪(fǎng)問(wèn)經(jīng)常訪(fǎng)問(wèn)文 件也就沒(méi)有太大差別。由此可見(jiàn),將不經(jīng)常訪(fǎng)問(wèn)的文件的開(kāi)始部分放在高速存儲(chǔ)介質(zhì)中,提 高了對(duì)這部分文件訪(fǎng)問(wèn)的響應(yīng)時(shí)間。將不常訪(fǎng)問(wèn)的文件的剩余部分放在低速存儲(chǔ)介質(zhì)上,雖然使得讀耳又文 件這一部分內(nèi)容的速度降低,響應(yīng)時(shí)間相對(duì)較長(zhǎng),但由于這些內(nèi)容4艮少被 訪(fǎng)問(wèn)到,即對(duì)它們的訪(fǎng)問(wèn)占所有文件訪(fǎng)問(wèn)的比率很小,所以對(duì)整體的訪(fǎng)問(wèn) 速度沒(méi)有太大的影響。在本發(fā)明實(shí)施例中,多個(gè)存儲(chǔ)單元采用不同類(lèi)型的存儲(chǔ)介質(zhì),按介質(zhì) 類(lèi)型分為至少兩個(gè)等級(jí),比如,高速,中速,低速,更低速等。將文件系 統(tǒng)中所存文件的元數(shù)據(jù)以及常用文件的內(nèi)容數(shù)據(jù)保存在采用高速存儲(chǔ)介 質(zhì)的存儲(chǔ)單元中,將不常訪(fǎng)問(wèn)的文件的內(nèi)容分成若干部分,分別存儲(chǔ)其他 的采用高速或低速存儲(chǔ)介質(zhì)的存儲(chǔ)單元中。還可將不同的文件信息有區(qū)別地存儲(chǔ)到不同的存儲(chǔ)單元中,若所有存儲(chǔ)單元采用同種存儲(chǔ)介質(zhì)中,也可能會(huì)根據(jù)不同的文件信息 有區(qū)別地存儲(chǔ)這些采用相同的存儲(chǔ)介質(zhì)存儲(chǔ)單元中。這樣也可提高訪(fǎng)問(wèn)文 件的速度和效率。介質(zhì),將所存文件的元數(shù)據(jù)以及常用文件的內(nèi)容數(shù)據(jù)保存在其中一個(gè)存儲(chǔ) 單元,而將不常用文件的內(nèi)容數(shù)據(jù)分成若干數(shù)據(jù)塊,將所述若干凄t據(jù)塊保存在其余存儲(chǔ)單元中。圖2為本發(fā)明實(shí)施例提供的文件存儲(chǔ)裝置的架構(gòu)示意圖。參照?qǐng)D2, 本發(fā)明實(shí)施例提供的一種文件存儲(chǔ)裝置,包括N個(gè)存儲(chǔ)單元,N>2, N、 M為正整數(shù),且M〈N;其中M個(gè)存儲(chǔ)單元,用于保存所存文件的元數(shù)據(jù)和/或常用文件的內(nèi) 容數(shù)據(jù);為了提高訪(fǎng)問(wèn)速度和效率,所述M個(gè)存儲(chǔ)單元采用高速存儲(chǔ)介質(zhì), 將所有文件的元數(shù)據(jù)放在這些高速存儲(chǔ)介質(zhì)中,可以有效地減少查找元數(shù) 據(jù)所在的存儲(chǔ)空間,相應(yīng)的也就縮短了查找元邀:據(jù)的時(shí)間,最終可以縮短 在找到文件內(nèi)容前的等待的時(shí)間。將這些經(jīng)常被訪(fǎng)問(wèn)到的文件內(nèi)容也放在高速存儲(chǔ)介質(zhì)中,可以提高訪(fǎng)較大,顯然,只要將這部分內(nèi)容的訪(fǎng)問(wèn)速度、效率提高,也就可使得文件 系統(tǒng)整體的訪(fǎng)問(wèn)效率提高。其余N- M個(gè)存儲(chǔ)單元,分別用于保存不常用文件的內(nèi)容數(shù)據(jù)。 當(dāng)存儲(chǔ)單元(如磁盤(pán))數(shù)很多時(shí),所存文件的元數(shù)據(jù)、常用文件的內(nèi) 容數(shù)據(jù)存儲(chǔ)的位置可能不限于一個(gè)存儲(chǔ)單元中,這些數(shù)據(jù)可以存儲(chǔ)在后面 的幾個(gè)特定的》茲盤(pán)中。比如,N=10, M-3共有10個(gè)》茲盤(pán),那么可以 將它們存儲(chǔ)在其中的3個(gè)磁盤(pán)中,其余7個(gè)磁盤(pán)用于保存不常用文件的內(nèi) 容數(shù)據(jù)。將元數(shù)據(jù)、常用文件的內(nèi)容數(shù)據(jù)、不常用文件的內(nèi)容數(shù)據(jù)開(kāi)始的 部分另行單獨(dú)存儲(chǔ)的目的在于, 一是使搜索它們時(shí)查找的空間盡量小,所以只要將它們存儲(chǔ)在少數(shù)幾個(gè)特定的磁盤(pán)內(nèi)即可;二是搜索它們的速度盡 量快,所以給它們提供快速的磁盤(pán)。在所述M個(gè)存儲(chǔ)單元中還保存有所述不常用文件起始部分的內(nèi)容數(shù)據(jù)。本發(fā)明實(shí)施例還提供一種文件存儲(chǔ)系統(tǒng),如圖3所示,該系統(tǒng)包括 調(diào)度控制單元,用于控制將不同的文件數(shù)據(jù)存儲(chǔ)到相應(yīng)的存儲(chǔ)單元中;具體地,將查找文件內(nèi)容必需的元數(shù)據(jù)和/或常用文件的內(nèi)容數(shù)據(jù)保存在高速存儲(chǔ)單元中;將不經(jīng)常訪(fǎng)問(wèn)的文件內(nèi)容的剩余部分放在低速存儲(chǔ) 單元中;N個(gè)存儲(chǔ)單元,N>2, N、 M為正整數(shù),且M〈N;其中M個(gè)存儲(chǔ)單元,用于保存所存文件的元數(shù)據(jù)和/或常用文件的內(nèi) 容數(shù)據(jù);其余N-M個(gè)存儲(chǔ)單元,分別用于保存不常用文件的內(nèi)容數(shù)據(jù)。為了提高訪(fǎng)問(wèn)速度和效率,所述M個(gè)存儲(chǔ)單元采用高速存^f諸介質(zhì), 將所有文件的元數(shù)據(jù)放在這些高速存儲(chǔ)單元中,可以有效地減少查找元數(shù) 據(jù)所在的存儲(chǔ)空間,相應(yīng)的也就縮短了查找元數(shù)據(jù)的時(shí)間,最終可以縮短 在找到文件內(nèi)容前的等待的時(shí)間。另外,將經(jīng)常被訪(fǎng)問(wèn)到的文件內(nèi)容也放在高速存儲(chǔ)單元中,可以提高 訪(fǎng)問(wèn)這些文件的速度。應(yīng)用實(shí)施例在提供多媒體、音頻、視頻服務(wù)的服務(wù)器上,有海量的影視節(jié)目數(shù)據(jù) 需要存儲(chǔ)。當(dāng)一部或幾部影視節(jié)目熱播時(shí),會(huì)有超過(guò)50%的訪(fǎng)問(wèn)都是針對(duì) 這幾部影視節(jié)目的,訪(fǎng)問(wèn)其他大量的影視節(jié)目、多媒體內(nèi)容所占的比例將 很小。將這幾部影視節(jié)目數(shù)據(jù)文件的元數(shù)據(jù)和內(nèi)容放在高速存儲(chǔ)的介質(zhì) 上,就可以響應(yīng)超過(guò)一^:的應(yīng)用。在頻繁訪(fǎng)問(wèn)這幾部影視節(jié)目同時(shí),也會(huì)有對(duì)其他影視節(jié)目、多媒體內(nèi) 容的訪(fǎng)問(wèn)。參照?qǐng)D4,提供多媒體、音頻、視頻服務(wù)的服務(wù)器的存儲(chǔ)裝置 包括存儲(chǔ)單元I和存儲(chǔ)單元II,其中存儲(chǔ)單元I中保存有該服務(wù)器中的所 有多媒體、音頻、視頻文件的元數(shù)據(jù)和開(kāi)始部分,以及播放頻率較高的節(jié) 目?jī)?nèi)容數(shù)據(jù)文件。通常存儲(chǔ)單元I采用高速存儲(chǔ)介質(zhì)。當(dāng)其中的影視節(jié)目A熱播時(shí),大多數(shù)的訪(fǎng)問(wèn)會(huì)是針對(duì)它的。這時(shí),由 于影視節(jié)目A的元數(shù)據(jù)a和節(jié)目?jī)?nèi)容數(shù)據(jù)放在高速存儲(chǔ)介質(zhì)上,可以提高 對(duì)訪(fǎng)問(wèn)它的響應(yīng)速度,從而提升整體的服務(wù)效率。與此同時(shí),可能還會(huì)有 少量的訪(fǎng)問(wèn)是針對(duì)影視節(jié)目B的,將影視節(jié)目B的元數(shù)據(jù)b和開(kāi)始部分 Vb的很少量的數(shù)據(jù)放在高速的存儲(chǔ)單元I上,影視節(jié)目B的其余部分內(nèi)容數(shù)據(jù)保存在存儲(chǔ)單元n上這樣,找到它們的時(shí)間和找到影視節(jié)目A的元數(shù)據(jù)a和開(kāi)始部分?jǐn)?shù)據(jù)的時(shí)間基本是一樣的。整部電影以120分鐘計(jì),如 果將前30秒以?xún)?nèi)的數(shù)據(jù)即小于整體1/240的數(shù)據(jù)或者更少的數(shù)據(jù)放在高速的存儲(chǔ)單元I上,服務(wù)器就可以利用處理這部分?jǐn)?shù)據(jù)的時(shí)間從存儲(chǔ)單元n上找到影視節(jié)目B的其余部分內(nèi)容數(shù)據(jù)。假如存儲(chǔ)影視節(jié)目B的其余部分的是低速的存儲(chǔ)介質(zhì),在讀取這部分 數(shù)據(jù)時(shí)速度會(huì)降低,但是由于對(duì)它的訪(fǎng)問(wèn)很少,所以對(duì)整體的性能不會(huì)有 影響。但是,對(duì)訪(fǎng)問(wèn)影視節(jié)目B的響應(yīng)時(shí)間卻縮短了,訪(fǎng)問(wèn)效率也就相應(yīng) 地提高了。本領(lǐng)域技術(shù)人員可以理解,上述實(shí)施例中的全部或部分模塊或各步驟 是可以通過(guò)程序來(lái)指令相關(guān)硬件來(lái)實(shí)現(xiàn),所述程序可存儲(chǔ)于計(jì)算才幾可讀取 存儲(chǔ)介質(zhì)中,所述存儲(chǔ)介質(zhì),如ROM/RAM、磁盤(pán)、光碟等?;蛘邔⑺?們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成 單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明實(shí)施例不限制于任何特定的硬件 和軟件結(jié)合。上述實(shí)施例是用于說(shuō)明和解釋本發(fā)明的原理的??梢岳斫猓景l(fā)明的具體實(shí)施方式
      不限于此。對(duì)于本領(lǐng)域技術(shù)人員而言,在不脫離本發(fā)明的實(shí) 質(zhì)和范圍的前提下進(jìn)行的各種變更和修改均涵蓋在本發(fā)明的保護(hù)范圍之 內(nèi)。因此,本發(fā)明的保護(hù)范圍由權(quán)利要求確定。
      權(quán)利要求
      1. 一種文件存儲(chǔ)方法,其特征在于,在存儲(chǔ)裝置中設(shè)置有N個(gè)存儲(chǔ)單元,N為正整數(shù),N≥2,該方法包括將所存文件的元數(shù)據(jù)和/或常用文件的內(nèi)容數(shù)據(jù)保存在其中M個(gè)存儲(chǔ)單元中,M為正整數(shù),且M<N;將不常用文件的內(nèi)容數(shù)據(jù)分別保存在N-M個(gè)存儲(chǔ)單元中。
      2、 如權(quán)利要求l所述的方法,其特征在于, 所述常用文件包括被訪(fǎng)問(wèn)次數(shù)達(dá)到預(yù)定量的文件。
      3、 如權(quán)利要求l所述的方法,其特征在于,還包括 將所述不常用文件起始部分的內(nèi)容數(shù)據(jù)保存在所述M個(gè)存儲(chǔ)單元中。
      4、 如權(quán)利要求l、 2或3所述的方法,其特征在于,所述M個(gè)存儲(chǔ)單 元中至少之一采用高速存儲(chǔ)介質(zhì)。
      5、 如權(quán)利要求l、 2或3所述的方法,其特征在于,所述N個(gè)存儲(chǔ)單 元中至少兩個(gè)存儲(chǔ)單元采用不同類(lèi)型的存儲(chǔ)介質(zhì),該方法進(jìn)一步包括將所述將不常用文件的內(nèi)容數(shù)據(jù)分成至少兩個(gè)數(shù)據(jù)塊; 按照所采用存儲(chǔ)介質(zhì)的類(lèi)型將所述若干數(shù)據(jù)塊保存在N-M個(gè)存儲(chǔ)單 元中。
      6、 如權(quán)利要求l、 2或3所述的方法,其特征在于,所述N個(gè)存儲(chǔ)單 元采用相同類(lèi)型的存儲(chǔ)介質(zhì),該方法進(jìn)一步包括將不常用文件的內(nèi)容數(shù)據(jù)分成至少兩個(gè)數(shù)據(jù)塊,將所述若干數(shù)據(jù)塊保存 在N-M個(gè)存儲(chǔ)單元中。
      7、 一種文件存儲(chǔ)裝置,其特征在于,包括N個(gè)存儲(chǔ)單元,N>2, N、 M為自然凄史,且M<N;其中,M個(gè)存儲(chǔ)單元,用于保存所存文件的元數(shù)據(jù)和/或常用文件的內(nèi)容數(shù)據(jù); N-M個(gè)存儲(chǔ)單元,分別用于保存不常用文件的內(nèi)容凄t據(jù)。
      8、 如權(quán)利要求7所述的文件存儲(chǔ)裝置,其特征在于,在所述M個(gè)存儲(chǔ)單元中還保存有所述不常用文件起始部分的內(nèi)容數(shù)據(jù)。
      9、 如權(quán)利要求7或8所述的文件存儲(chǔ)裝置,其特征在于,所述M個(gè)存 儲(chǔ)單元中至少之一采用高速存儲(chǔ)介質(zhì)。
      10、 一種文件存儲(chǔ)系統(tǒng),其特征在于,包括調(diào)度控制單元,用于控制將不同的文件數(shù)據(jù)存儲(chǔ)到相應(yīng)的存儲(chǔ)單元中;N個(gè)存儲(chǔ)單元,用于存儲(chǔ)文件數(shù)據(jù);N-M個(gè)存儲(chǔ)單元,分別用于保存不常用文件的內(nèi)容數(shù)據(jù);所述調(diào)度控制單元將查找文件內(nèi)容必需的元數(shù)據(jù)和/或常用文件的內(nèi)容 數(shù)據(jù)保存在其中M個(gè)存儲(chǔ)單元中;將不經(jīng)常訪(fǎng)問(wèn)的文件內(nèi)容數(shù)據(jù)保存在其 中N-M個(gè)存儲(chǔ)單元中,N>2, N、 M為正整數(shù),且M〈N。
      11、 如權(quán)利要求IO所述的文件存儲(chǔ)系統(tǒng),其特征在于,所述N個(gè)存儲(chǔ) 單元中至少兩個(gè)存儲(chǔ)單元采用不同類(lèi)型的存儲(chǔ)介質(zhì),所述M個(gè)存儲(chǔ)單元中 至少之一采用高速存儲(chǔ)介質(zhì)。
      全文摘要
      本發(fā)明公開(kāi)了一種文件存儲(chǔ)方法,在存儲(chǔ)裝置中設(shè)置N個(gè)存儲(chǔ)單元,N為正整數(shù),N≥2,該方法包括將所存文件的元數(shù)據(jù)和/或常用文件的內(nèi)容數(shù)據(jù)保存在其中M個(gè)存儲(chǔ)單元中,M為正整數(shù),且M<N;將不常用文件的內(nèi)容數(shù)據(jù)分別保存在其余N-M個(gè)存儲(chǔ)單元中。本發(fā)明還提供了一種文件存儲(chǔ)裝置,包括N個(gè)存儲(chǔ)單元,其中M個(gè)存儲(chǔ)單元,用于保存所存文件的元數(shù)據(jù)和/或常用文件的內(nèi)容數(shù)據(jù);其余N-M個(gè)存儲(chǔ)單元,分別用于保存不常用文件的內(nèi)容數(shù)據(jù)。根據(jù)本發(fā)明可縮短查找文件內(nèi)容的響應(yīng)時(shí)間,提高文件訪(fǎng)問(wèn)的速度和效率,并可有效地降低存儲(chǔ)設(shè)備的整體成本。
      文檔編號(hào)G06F17/30GK101281542SQ20081009618
      公開(kāi)日2008年10月8日 申請(qǐng)日期2008年5月9日 優(yōu)先權(quán)日2008年5月9日
      發(fā)明者晗 孔, 歡 封 申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1