本實用新型涉及數(shù)據(jù)存儲設(shè)備技術(shù)領(lǐng)域,具體為一種高效的大規(guī)模數(shù)據(jù)存儲裝置。
背景技術(shù):
目前,數(shù)據(jù)存取,是無線互聯(lián)網(wǎng)領(lǐng)域應(yīng)用服務(wù)程序最常見的任務(wù)和功能之一,由于數(shù)據(jù)信息千差萬別,需要在同一存儲空間中存儲的同一類型的信息,其大小也千差萬別。因此需要在數(shù)據(jù)存儲效率與磁盤空間利用最大化之間不斷的平衡,以找到一個最優(yōu)的解決方案?,F(xiàn)有方案一:數(shù)據(jù)庫,數(shù)據(jù)庫技術(shù)是一種較為成熟的數(shù)據(jù)存儲技術(shù),形成了一套完整的體系和規(guī)范。其缺陷是:大規(guī)模數(shù)據(jù)讀寫反映較慢,數(shù)據(jù)源單一高并發(fā)訪問處理性能較差?,F(xiàn)有方案二:順序存儲,將數(shù)據(jù)按照先后順序直接寫入存儲空間中,該方式雖然沒有其他資源的消耗,只是簡單地將數(shù)據(jù)寫入存儲空間中。其缺陷是:1.如果要讀取某一塊數(shù)據(jù),需要從頭開始判斷其存儲的位置以及數(shù)據(jù)的長度;2.在修改中間一段數(shù)據(jù)時,其后的數(shù)據(jù)只能整體向后移動,才能保證數(shù)據(jù)不被覆蓋;3.在刪除中間一段數(shù)據(jù)時,或其后的數(shù)據(jù)向前移動效率較慢,或保持空置造成浪費,無法高效的完成數(shù)據(jù)操作?,F(xiàn)有方案三:定長隨機存儲,將存儲空間分成若干等長的區(qū)塊,每一條數(shù)據(jù)分配一個區(qū)塊進行存儲,解決了順序讀寫文件查找和修改效率較低的問題。但其缺陷是:1.存儲數(shù)據(jù)的大小有限,只有小于區(qū)塊大小的一條數(shù)據(jù)才能寫入,否則會造成數(shù)據(jù)的覆蓋或溢出;2.由于區(qū)塊大小固定,但存入 的數(shù)據(jù)大小不等,會造成文件中大量存儲空間的浪費??梢?,現(xiàn)有的數(shù)據(jù)存取技術(shù)的存儲空間利用率仍有待提高。
技術(shù)實現(xiàn)要素:
本實用新型的目的在于提供一種高效的大規(guī)模數(shù)據(jù)存儲裝置,以解決上述背景技術(shù)中提出的問題。
為實現(xiàn)上述目的,本實用新型提供如下技術(shù)方案:一種高效的大規(guī)模數(shù)據(jù)存儲裝置,包括數(shù)據(jù)存儲模塊、存儲處理模塊、同類數(shù)據(jù)存儲模塊、更新模塊、數(shù)據(jù)刪除模塊和索引存儲模塊,所述數(shù)據(jù)存儲模塊與存儲處理模塊電性連接,所述存儲處理模塊與內(nèi)存模塊電性連接,所述存儲處理模塊與索引存儲模塊電性連接,所述更新模塊輸出端與存儲處理模塊輸入端電性連接,所述數(shù)據(jù)刪除模塊輸出端與存儲處理模塊輸入端電性連接。
優(yōu)選的,所述存儲處理模塊包括數(shù)據(jù)采集模塊、數(shù)據(jù)讀取模塊和數(shù)據(jù)分類模塊,所述數(shù)據(jù)采集模塊輸出端與數(shù)據(jù)讀取模塊輸入端電性連接,所述數(shù)據(jù)讀取模塊輸出端與數(shù)據(jù)分類模塊輸入端電性連接。
優(yōu)選的,所述內(nèi)存模塊包括同類數(shù)據(jù)存儲模塊。
與現(xiàn)有技術(shù)相比,本實用新型的有益效果是:本實用新型通過數(shù)據(jù)存儲模塊、存儲處理模塊、同類數(shù)據(jù)存儲模塊和索引存儲模塊可對同類數(shù)據(jù)進行分類存儲,便于查找,適合大規(guī)模數(shù)據(jù)存儲,且整體結(jié)構(gòu)簡單、易于推廣使用。
附圖說明
圖1為本實用新型的原理示意圖;
圖中:1-數(shù)據(jù)存儲模塊;2-存儲處理模塊;3-內(nèi)存模塊;301-同類數(shù)據(jù)存儲模塊;4-索引存儲模塊;5-更新模塊;6-數(shù)據(jù)刪除模塊。
具體實施方式
下面將結(jié)合本實用新型實施例中的附圖,對本實用新型實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本實用新型一部分實施例,而不是全部的實施例?;诒緦嵱眯滦椭械膶嵤├?,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本實用新型保護的范圍。
請參閱圖1,本實用新型提供的一種實施例:一種高效的大規(guī)模數(shù)據(jù)存儲裝置,包括數(shù)據(jù)存儲模塊1、存儲處理模塊2、同類數(shù)據(jù)存儲模塊301、更新模塊5、數(shù)據(jù)刪除模塊6和索引存儲模塊4,數(shù)據(jù)存儲模塊1與存儲處理模塊2電性連接,存儲處理模塊2與內(nèi)存模塊3電性連接,存儲處理模塊2與索引存儲模塊4電性連接,更新模塊5輸出端與存儲處理模塊2輸入端電性連接,數(shù)據(jù)刪除模塊6輸出端與存儲處理模塊2輸入端電性連接,存儲處理模塊2包括數(shù)據(jù)采集模塊、數(shù)據(jù)讀取模塊和數(shù)據(jù)分類模塊,數(shù)據(jù)采集模塊輸出端與數(shù)據(jù)讀取模塊輸入端電性連接,數(shù)據(jù)讀取模塊輸出端與數(shù)據(jù)分類模塊輸入端電性連接,內(nèi)存模塊3包括同類數(shù)據(jù)存儲模塊301。
具體使用方式:本實用新型工作中,數(shù)據(jù)存儲模塊1經(jīng)過存儲處理模塊2處理后,直接存入內(nèi)存模塊3,且存儲處理模塊2內(nèi)部設(shè)置數(shù)據(jù)采集模塊、數(shù)據(jù)讀取模塊和數(shù)據(jù)分類模塊,經(jīng)處理后,分類存儲在內(nèi)存模塊3的同類數(shù)據(jù)存儲模塊301內(nèi)部。
對于本領(lǐng)域技術(shù)人員而言,顯然本實用新型不限于上述示范性實施例的細節(jié),而且在不背離本實用新型的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本實用新型。因此,無論從哪一點來看,均應(yīng)將實施例看作是示范性的,而且是非限制性的,本實用新型的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化囊括在本實用新型內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。