專利名稱:一種分類存取海量小文件的方法
一種分類存取海量小文件的方法
技術(shù)領城
本發(fā)明涉及一種分類存取海量小文件的方法,特備涉及一種圖片文件的 存取方法,配合數(shù)據(jù)庫的快速查詢定位功能,將海量圖片文件用數(shù)據(jù)庫中的分 類方法進行劃分目錄和存取,極大的提高了圖片數(shù)據(jù)的存取速度和準確性。
背景技術(shù):
數(shù)據(jù)的存取是軟件應用的重要的組成部分,數(shù)據(jù)的快速和準確存取決定著 軟件服務的性能,用戶需要快速響應的內(nèi)容服務。本發(fā)明旨在提高數(shù)據(jù)的存取 速度,由于數(shù)據(jù)庫處理二進制文件性能很慢,通過在文件系統(tǒng)中存取圖片文件 可以獲得更快的響應速度,同時采用數(shù)據(jù)庫的管理方式對文件進行組織。
發(fā)明內(nèi)容
本發(fā)明涉及一種圖片文件的存取方法,使用共享文件系統(tǒng)中,存儲配合數(shù) 據(jù)庫的快速查詢定位功能,將海量圖片文件用數(shù)據(jù)庫中的分類方法進行劃分目 錄和存取,極大的提高了圖片數(shù)據(jù)的存取速度和準確性。
本發(fā)明所述的一種分類存取海量小文件的方法,該方法至少包括如下的 步驟
步驟l:設置文件服務器,將目錄設為共享,可以被網(wǎng)絡中的其他服務器所 能訪問。
步驟2:設置數(shù)據(jù)庫服務器,以便在數(shù)據(jù)庫中存儲軟件系統(tǒng)的數(shù)據(jù)和圖片 文件的對應關(guān)系。文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)的關(guān)系如
圖1。
步驟3:按照數(shù)據(jù)庫中的對應關(guān)系,入庫程序按照數(shù)據(jù)庫存儲的表關(guān)系形成 文件系統(tǒng)的圖片目錄層次,當用戶訪問圖片時,按照圖2的流程獲得文件服務 器上的圖片內(nèi)容。本發(fā)明涉及的一種圖片文件的存取方法,使得將海量圖片文件用數(shù)據(jù)庫中 的分類方法進行劃分目錄和存取,極大的提高了圖片數(shù)據(jù)的存^it度和準確性。
附困說明
圖1為本發(fā)明中所提到的數(shù)據(jù)庫和文件系統(tǒng)關(guān)系圖。。 圖2為本發(fā)明的流程圖。
具體實施例方式
參見圖2,本發(fā)明的主要步驟如下
步驟l:設置文件服務器,將目錄設為共享,可以被網(wǎng)絡中的其他服務器所 能訪問。
步驟2:設置數(shù)據(jù)庫服務器,以便在數(shù)據(jù)庫中存儲軟件系統(tǒng)的數(shù)據(jù)和圖片 文件的對應關(guān)系。文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)的關(guān)系如圖1。
步驟3:按照數(shù)據(jù)庫中的對應關(guān)系,入庫程序按照數(shù)據(jù)庫存儲的表關(guān)系形成 文件系統(tǒng)的圖片目錄層次,當用戶訪問圖片時,按照圖2的流程獲得文件服務 器上的圖片內(nèi)容。
本發(fā)明的技術(shù)要點為文件系統(tǒng)服務器和其他服務器操作系統(tǒng)不同,需要 設置操作系統(tǒng)間能互相訪問的服務,使得其他服務器能夠訪問共享硬盤。服務 器上通,盤映射的方式或其他方法將文件服務器上的共享目錄映射成固定的 盤符的磁盤。這樣在系統(tǒng)中就能夠像使用本機磁盤一樣來使用共享目錄。數(shù)據(jù) 庫服務器存儲相應的字符型數(shù)據(jù),并設置圖片文件在文件系統(tǒng)中的目錄設置規(guī) 則。
上述技術(shù)方法實施時將圖片存儲從數(shù)據(jù)庫中剝離出來的好處在于充分運用 操作系統(tǒng)操作文件的快速性和數(shù)據(jù)庫系統(tǒng)的可管理性和字符類內(nèi)容的獲取速 度,能夠有效發(fā)##作系統(tǒng)和數(shù)據(jù)庫的優(yōu)勢。最后所應說明的是,以上實施例僅用以說明而并非限制本發(fā)明所描述的技
術(shù)方案;因此,盡管本說明書參照上述的實施例對本發(fā)明已進行了詳細的說明, 但是,本領域的普通技術(shù)人員應當理解,仍然可以對本發(fā)明進行修改或者等同 地替換;而一切不脫離本發(fā)明的精神和范圍的技術(shù)方案及其改進,其均應涵蓋 在本發(fā)明的權(quán)利要求范圍當中。
權(quán)利要求
1、一種分類存取海量小文件的方法,其特征在于該方法至少包括如下的步驟步驟1設置文件服務器,將目錄設為共享,可以被網(wǎng)絡中的其他服務器所能訪問。步驟2設置數(shù)據(jù)庫服務器,以便在數(shù)據(jù)庫中存儲軟件系統(tǒng)的數(shù)據(jù)和圖片文件的對應關(guān)系。步驟3按照數(shù)據(jù)庫中的對應關(guān)系,入庫程序按照數(shù)據(jù)庫存儲的表關(guān)系形成文件系統(tǒng)的圖片目錄層次,當用戶訪問圖片時,按照圖二的流程獲得文件服務器上的圖片內(nèi)容。
2、 根據(jù)權(quán)利要求1所述一種分類存取海量小文件的方法,其特征在于按 照數(shù)據(jù)庫中的對應關(guān)系,入庫程序按照數(shù)據(jù)庫存儲的表關(guān)系形成文件系統(tǒng)的圖 片目錄層次,當用戶訪問圖片時,按照圖二的流程獲得文件服務器上的圖片內(nèi)
全文摘要
一種分類存取海量小文件的方法,首先設置文件服務器,將目錄設為共享,可以被網(wǎng)絡中的其他服務器所能訪問;然后設置數(shù)據(jù)庫服務器,以便在數(shù)據(jù)庫中存儲軟件系統(tǒng)的數(shù)據(jù)和圖片文件的對應關(guān)系。文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)的關(guān)系如圖一;最后按照數(shù)據(jù)庫中的對應關(guān)系,入庫程序按照數(shù)據(jù)庫存儲的表關(guān)系形成文件系銃的圖片目錄層次,當用戶訪問圖片時,按照圖二的流程獲得文件服務器上的圖片內(nèi)容。本發(fā)明使得將海量圖片文件用數(shù)據(jù)庫中的分類方法進行劃分目錄和存取,極大的提高了圖片數(shù)據(jù)的存取速度和準確性。
文檔編號G06F17/30GK101556590SQ200810103578
公開日2009年10月14日 申請日期2008年4月9日 優(yōu)先權(quán)日2008年4月9日
發(fā)明者濤 孫, 朱克威, 朱紅軍, 湯海京, 峰 趙 申請人:北京聞言科技有限公司