欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

大數(shù)據(jù)的寫入方法和裝置、讀取方法和裝置及處理系統(tǒng)的制作方法

文檔序號:6545138閱讀:188來源:國知局
大數(shù)據(jù)的寫入方法和裝置、讀取方法和裝置及處理系統(tǒng)的制作方法
【專利摘要】本發(fā)明實施例提供了一種大數(shù)據(jù)的寫入方法和裝置、讀取方法和裝置及處理系統(tǒng),其中,寫入方法包括:接收寫入請求;依據(jù)所述寫入請求將所述大數(shù)據(jù)切分為多條子數(shù)據(jù);所述多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定;分別將所述多條子數(shù)據(jù)寫入指定的存儲介質(zhì)中;在各條子數(shù)據(jù)中添加當前子數(shù)據(jù)在所述存儲介質(zhì)中的存儲位置。本發(fā)明可以簡便地對大數(shù)據(jù)快速定位,減少時間的耗費,提高大數(shù)據(jù)存儲讀取的速度,提高系統(tǒng)性能,提高工作效率。
【專利說明】大數(shù)據(jù)的寫入方法和裝置、讀取方法和裝置及處理系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,特別是涉及一種大數(shù)據(jù)的寫入方法,一種大數(shù)據(jù)的讀取方法,一種大數(shù)據(jù)的寫入裝置,一種大數(shù)據(jù)的讀取裝置,以及,一種大數(shù)據(jù)的處理系統(tǒng)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)等信息技術(shù)的發(fā)展,大數(shù)據(jù)已經(jīng)滲透到當今每一個行業(yè)和業(yè)務(wù)職能領(lǐng)域,成為重要的生產(chǎn)因素。所謂大數(shù)據(jù),是指需要新處理模式才能具有更強的決策力、洞察發(fā)現(xiàn)力和流程優(yōu)化能力的海量、高增長率和多樣化的信息資產(chǎn)。
[0003]大數(shù)據(jù)的意義在于它是伴隨著人類日益普及的網(wǎng)絡(luò)行為而產(chǎn)生的,受到相關(guān)部門、企業(yè)采集的,蘊含著數(shù)據(jù)生產(chǎn)者的真實意圖、喜好的非結(jié)構(gòu)化和傳統(tǒng)意義的數(shù)據(jù)信息。因此,快速存儲和讀取大數(shù)據(jù),尤其是對大數(shù)據(jù)進行更新,是獲得有價值的信息的手段之一、[0004]然而,由于結(jié)構(gòu)化和非結(jié)構(gòu)化的數(shù)據(jù)量持續(xù)增長,以及分析數(shù)據(jù)的來源更加多樣化,此前的大數(shù)據(jù)存儲、讀取以及更新技術(shù)已經(jīng)無法滿足大數(shù)據(jù)應(yīng)用的需要。通常,對于大數(shù)據(jù)的存儲、讀取以及更新,主要采用數(shù)據(jù)庫(DataBase,DB)的方式來完成,用戶通過數(shù)據(jù)庫管理系統(tǒng)(DataBase Management System, DBMS)對數(shù)據(jù)庫進行管理,引入數(shù)據(jù)庫后的計算機系統(tǒng)則稱為數(shù)據(jù)庫系統(tǒng)(DataBase System, DBS),但是,數(shù)據(jù)庫系統(tǒng)在存儲和讀取大數(shù)據(jù),尤其是對大數(shù)據(jù)進行頻繁地更新時,由于磁盤和內(nèi)存之間的數(shù)據(jù)傳輸需要進行復雜的轉(zhuǎn)換運算,導致數(shù)據(jù)存取速度緩慢,效率下降。
[0005]例如,某個商家通過短信群發(fā)平臺發(fā)送短信給用戶時。商家可能提交了 5000萬條甚至更多短信到短信群發(fā)平臺,這時就需要記錄短信內(nèi)容和所有用戶的手機號碼,狀態(tài)為“未發(fā)送”。因為短信需要一條一條地發(fā)送給用戶,所以每發(fā)送一條短信就要更新該條短信的狀態(tài)為“已發(fā)送”,剩余的短信仍然為“未發(fā)送”。根據(jù)用戶的接收情況在幾秒內(nèi)又會將狀態(tài)更新為“成功送達”、“失敗”、“關(guān)機”等狀態(tài),這樣每秒就會有數(shù)萬條數(shù)據(jù)需要更新。若采用數(shù)據(jù)庫系統(tǒng)存儲、讀取大數(shù)據(jù),則需要通過復雜的算法,例如哈希算法等,計算該大數(shù)據(jù)所在磁盤的位置,以及各種存儲策略的驗證,容易造成時間的耗費,從而導致數(shù)據(jù)存取速度緩慢,系統(tǒng)性能降低,效率嚴重下降。
[0006]因此,目前需要本領(lǐng)域技術(shù)人員迫切解決的一個技術(shù)問題就是:提供一種大數(shù)據(jù)的寫入方法和裝置、讀取方法和裝置及處理系統(tǒng),用以簡便地對大數(shù)據(jù)快速定位,減少時間的耗費,提高大數(shù)據(jù)存儲讀取的速度,提高系統(tǒng)性能,提高工作效率。

【發(fā)明內(nèi)容】

[0007]本發(fā)明實施例所要解決的技術(shù)問題是提供一種大數(shù)據(jù)的寫入方法和讀取方法,用以簡便地對大數(shù)據(jù)快速定位,減少時間的耗費,提高大數(shù)據(jù)存儲讀取的速度,提高系統(tǒng)性能,提高工作效率。
[0008]相應(yīng)的,本發(fā)明實施例還提供了一種大數(shù)據(jù)的寫入裝置、讀取裝置以及一種大數(shù)據(jù)的處理系統(tǒng),用以保證上述方法的實現(xiàn)及應(yīng)用。
[0009]為了解決上述問題,本發(fā)明公開了一種大數(shù)據(jù)的寫入方法,包括:
[0010]接收寫入請求;
[0011]依據(jù)所述寫入請求將所述大數(shù)據(jù)切分為多條子數(shù)據(jù);所述多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定;
[0012]分別將所述多條子數(shù)據(jù)寫入指定的存儲介質(zhì)中;
[0013]在各條子數(shù)據(jù)中添加當前子數(shù)據(jù)在所述存儲介質(zhì)中的存儲位置。
[0014]優(yōu)選地,所述方法還包括:
[0015]當需要更新一條或多條子數(shù)據(jù)時,從所述一條或多條子數(shù)據(jù)中提取其在存儲介質(zhì)中的存儲位置;
[0016]在所述存儲位置上對所述一條或多條子數(shù)據(jù)進行更新。
[0017]為了解決上述問題,本發(fā)明還公開了一種大數(shù)據(jù)的讀取方法,所述大數(shù)據(jù)被切分為多條子數(shù)據(jù),所述多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定,各條子數(shù)據(jù)中包括當前子數(shù)據(jù)在存儲介質(zhì)中的存儲位置,所述方法包括:
[0018]接收讀取請求;
[0019]依據(jù)所述讀取請求確定待讀取的一條或多條子數(shù)據(jù);
[0020]從所述待讀取的一條或多條子數(shù)據(jù)中提取其在存儲介質(zhì)中的存儲位置;
[0021 ] 從所述存儲位置讀取所述一條或多條子數(shù)據(jù)。
[0022]優(yōu)選地,所述依據(jù)所述讀取請求確定待讀取的一條或多條子數(shù)據(jù)的步驟包括:
[0023]采用所述讀取請求遍歷所述多條子數(shù)據(jù);
[0024]確定具有匹配字段的一條或多條子數(shù)據(jù)為待讀取的一條或多條子數(shù)據(jù)。
[0025]優(yōu)選地,所述依據(jù)所述讀取請求確定待讀取的一條或多條子數(shù)據(jù)的步驟包括:
[0026]采用所述讀取請求計算對應(yīng)的一條或多條子數(shù)據(jù)的起始位置;
[0027]確定所述起始位置對應(yīng)的一條或多條子數(shù)據(jù)為待讀取的一條或多條子數(shù)據(jù)。
[0028]依據(jù)本發(fā)明的實施例,公開了一種大數(shù)據(jù)的寫入裝置,包括:
[0029]寫入請求接收模塊,用于接收寫入請求;
[0030]大數(shù)據(jù)切分模塊,用于依據(jù)所述寫入請求將所述大數(shù)據(jù)切分為多條子數(shù)據(jù);所述多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定;
[0031]多條子數(shù)據(jù)寫入模塊,用于分別將所述多條子數(shù)據(jù)寫入指定的存儲介質(zhì)中;
[0032]存儲位置添加模塊,用于在各條子數(shù)據(jù)中添加當前子數(shù)據(jù)在所述存儲介質(zhì)中的存儲位置。
[0033]優(yōu)選地,所述裝置還包括:
[0034]第一存儲位置提取模塊,用于當需要更新一條或多條子數(shù)據(jù)時,從所述一條或多條子數(shù)據(jù)中提取其在存儲介質(zhì)中的存儲位置;
[0035]更新模塊,用于在所述存儲位置上對所述一條或多條子數(shù)據(jù)進行更新。
[0036]依據(jù)本發(fā)明的實施例,還公開了一種大數(shù)據(jù)的讀取裝置,所述大數(shù)據(jù)被切分為多條子數(shù)據(jù),所述多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定,各條子數(shù)據(jù)中包括當前子數(shù)據(jù)在存儲介質(zhì)中的存儲位置,所述裝置包括:
[0037]讀取請求接收模塊,用于接收讀取請求;
[0038]待讀取子數(shù)據(jù)確定模塊,用于依據(jù)所述讀取請求確定待讀取的一條或多條子數(shù)據(jù);
[0039]第二存儲位置提取模塊,用于從所述待讀取的一條或多條子數(shù)據(jù)中提取其在存儲介質(zhì)中的存儲位置;
[0040]子數(shù)據(jù)讀取模塊,用于從所述存儲位置讀取所述一條或多條子數(shù)據(jù)。
[0041]優(yōu)選地,所述待讀取子數(shù)據(jù)確定模塊包括:
[0042]多條子數(shù)據(jù)遍歷子模塊,用于采用所述讀取請求遍歷所述多條子數(shù)據(jù);
[0043]待讀取子數(shù)據(jù)確定子模塊,用于確定具有匹配字段的一條或多條子數(shù)據(jù)為待讀取的一條或多條子數(shù)據(jù)。
[0044]依據(jù)本發(fā)明的實施例,還公開了一種大數(shù)據(jù)的處理系統(tǒng),包括大數(shù)據(jù)的寫入裝置及大數(shù)據(jù)的讀取裝置,其中,
[0045]所述大數(shù)據(jù)的寫入裝置包括:
[0046]接收寫入請求模塊,用于接收寫入請求;
[0047]切分大數(shù)據(jù)模塊,用于依據(jù)所述寫入請求將所述大數(shù)據(jù)切分為多條子數(shù)據(jù);所述多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定;
[0048]寫入多條子數(shù)據(jù)模塊,用于分別將所述多條子數(shù)據(jù)寫入指定的存儲介質(zhì)中;
[0049]添加存儲位置模塊,用于在各條子數(shù)據(jù)中添加當前子數(shù)據(jù)在所述存儲介質(zhì)中的存儲位置;
[0050]所述大數(shù)據(jù)的讀取裝置包括:
[0051]接收讀取請求模塊,用于接收讀取請求;
[0052]確定待讀取子數(shù)據(jù)模塊,用于依據(jù)所述讀取請求確定待讀取的一條或多條子數(shù)據(jù);
[0053]提取存儲位置模塊,用于從所述待讀取的一條或多條子數(shù)據(jù)中提取其在存儲介質(zhì)中的存儲位置;
[0054]讀取子數(shù)據(jù)模塊,用于從所述存儲位置讀取所述一條或多條子數(shù)據(jù)。
[0055]與現(xiàn)有技術(shù)相比,本發(fā)明實施例包括以下優(yōu)點:
[0056]本發(fā)明通過采用線性方式直接將格式化的大數(shù)據(jù)寫入指定的存儲介質(zhì)中,大數(shù)據(jù)被切分為多條子數(shù)據(jù),多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定,各條子數(shù)據(jù)中包括當前子數(shù)據(jù)在存儲介質(zhì)中的存儲位置,可以使得大數(shù)據(jù)的存儲更加有序且不浪費空間,切分為多條子數(shù)據(jù)便于寫入,通過把存儲位置置于多條子數(shù)據(jù)自身內(nèi)部,從而可以實現(xiàn)將存儲位置映射到內(nèi)存的目的。因此,可以簡便地對大數(shù)據(jù)快速定位,減少時間的耗費,提高大數(shù)據(jù)存儲讀取的速度,提高系統(tǒng)性能,提高工作效率。
[0057]進一步地,本發(fā)明在對大數(shù)據(jù)進行更新時,由于每條子數(shù)據(jù)本身記錄有自身的存儲位置,可以直接按照所記錄的存儲位置進行更新,從而避免了數(shù)據(jù)庫中復雜的定位算法及各種存儲策略的驗證,因此,大數(shù)據(jù)的更新變得簡單高效,效率明顯提升,從而可以簡便地對大數(shù)據(jù)快速定位,減少時間的耗費,提高大數(shù)據(jù)存儲讀取的速度,提高系統(tǒng)性能,提高工作效率。
[0058]更進一步地,本發(fā)明在讀取時,由于每條子數(shù)據(jù)本身記錄有自身的存儲位置,當確定出待讀取的一條或多條子數(shù)據(jù)時,存儲位置即可被提取出來,按照存儲位置將所述待讀取的一條或多條子數(shù)據(jù)讀取出來。由于對子數(shù)據(jù)進行讀取處理必然是在內(nèi)存中進行,然而,子數(shù)據(jù)的長度一致使得讀取數(shù)據(jù)時可以有規(guī)律地快速獲取待讀取的一條或多條子數(shù)據(jù)的存儲位置,從而避免了讀取時的線性檢索,也就可以簡便地對大數(shù)據(jù)快速定位,減少時間的耗費,提高大數(shù)據(jù)存儲讀取的速度,提高系統(tǒng)性能,提高工作效率。
[0059]尤其地,本發(fā)明多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定,各條子數(shù)據(jù)及子數(shù)據(jù)的字段的存儲位置呈線性排列,使得待讀取的一條或多條子數(shù)據(jù)可以通過線性匹配或者直接定位的方式確定出,此外,為了減少IO次數(shù)以達到提升性能的目的,采取批量讀入的機制,從而可以簡便地對大數(shù)據(jù)快速定位,減少時間的耗費,提高大數(shù)據(jù)存儲讀取的速度,提高系統(tǒng)性能,提高工作效率。
[0060]最后,本發(fā)明通過建立多條子數(shù)據(jù)與存儲位置的映射關(guān)系,既可以保證定位快速,又可以便于程序?qū)崿F(xiàn),由于存儲的大數(shù)據(jù)的數(shù)據(jù)量會比較大,映射關(guān)系只需要進行簡單加減乘除即可得到,因此還可以保證占用的CPU、內(nèi)存等系統(tǒng)資源較少。從而可以簡便地對大數(shù)據(jù)快速定位,減少時間的耗費,提高大數(shù)據(jù)存儲讀取的速度,提高系統(tǒng)性能,提高工作效率。
【專利附圖】

【附圖說明】
[0061]圖1示出了本發(fā)明的一種大數(shù)據(jù)的寫入方法實施例的步驟流程圖;
[0062]圖2示出了本發(fā)明的一種大數(shù)據(jù)的讀取方法實施例的步驟流程圖;
[0063]圖3示出了本發(fā)明的一種大數(shù)據(jù)的寫入裝置實施例的結(jié)構(gòu)框圖;
[0064]圖4示出了本發(fā)明的一種大數(shù)據(jù)的讀取裝置實施例的結(jié)構(gòu)框圖;
[0065]圖5示出了本發(fā)明的一種大數(shù)據(jù)的處理系統(tǒng)實施例的結(jié)構(gòu)框圖。
【具體實施方式】
[0066]為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和【具體實施方式】對本發(fā)明作進一步詳細的說明。
[0067]本發(fā)明實施例的核心構(gòu)思之一在于,存儲時,將大數(shù)據(jù)切分為長度一致的多條子數(shù)據(jù),并且,多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分在每條子數(shù)據(jù)中的位置固定,同時,將當前子數(shù)據(jù)在所述存儲介質(zhì)中的存儲位置添加到各條子數(shù)據(jù)中,因此,在讀取時,根據(jù)等差數(shù)列的性質(zhì)便捷的計算出待讀取的一條或多條子數(shù)據(jù)的存儲位置,從而快速讀取,在更新時,由于已知已讀取的一條或多條子數(shù)據(jù)的存儲位置,因此,可以直接按照該存儲位置進行更新,從而可以在頻繁更新大數(shù)據(jù)時,對大數(shù)據(jù)快速定位,減少時間的耗費,提高大數(shù)據(jù)存儲讀取的速度,提高系統(tǒng)性能,提高工作效率。
[0068]參照圖1,示出了本發(fā)明的一種大數(shù)據(jù)的寫入方法實施例的步驟流程圖,具體可以包括如下步驟:[0069]步驟101,接收寫入請求;
[0070]在具體實施中,當接收到寫入請求時,即有大數(shù)據(jù)需要寫入指定的存儲介質(zhì)。
[0071]步驟102,依據(jù)所述寫入請求將所述大數(shù)據(jù)切分為多條子數(shù)據(jù);所述多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定;
[0072]在實際應(yīng)用中,可以將需要寫入的大數(shù)據(jù)進行切分,切分的規(guī)則可以是切分出的多條子數(shù)據(jù)的長度一致,并且,多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分在每條子數(shù)據(jù)中的位置固定,類似于對齊操作。例如:假設(shè)切分出的多條子數(shù)據(jù)的長度為10個字節(jié),每條子數(shù)據(jù)都包括字段1、字段2、字段3、字段4這四個字段對應(yīng)的數(shù)據(jù),其中,字段I占一個字節(jié),字段2占兩個字節(jié),字段3占三個字節(jié),字段4占四個字節(jié),若子數(shù)據(jù)I的格式按照字段1、字段2、字段3、字段4這樣固定的位置排序,則子數(shù)據(jù)η的格式也按照字段1、字段2、字段3、字段4這樣固定的位置排序。
[0073]更具體的,例如:存儲一條短信數(shù)據(jù),其中包含“手機號”、“短信內(nèi)容”、“用戶姓名”等等字段,每條數(shù)據(jù)本身的“短信內(nèi)容”長度不是固定的,但為了便于存儲,可以將該字段“格式化”為固定長度,即用可能出現(xiàn)的最大值——70個漢字,不足70個漢字的短信就以“NULL”來占位。
[0074]步驟103,分別將所述多條子數(shù)據(jù)寫入指定的存儲介質(zhì)中;
[0075]在具體應(yīng)用中,當需要寫入的大數(shù)據(jù)按上述步驟切分為多條子數(shù)據(jù)之后,可以分別將該多條子數(shù)據(jù)寫入指定的存儲介質(zhì)中。
[0076]步驟104,在各條子數(shù)據(jù)中添加當前子數(shù)據(jù)在所述存儲介質(zhì)中的存儲位置。
[0077]在本發(fā)明具體應(yīng)用中的一種示例中,當各條子數(shù)據(jù)寫入指定的存儲介質(zhì)中后,各條子數(shù)據(jù)將獲得各自的存儲位置,將當前各條子數(shù)據(jù)在所述存儲介質(zhì)中的存儲位置添加到對應(yīng)的各條子數(shù)據(jù)中,完成當次存儲。
[0078]需要說明的是,本發(fā)明對于大數(shù)據(jù)的可靠性從兩方面進行保證,一是軟件層面,通過在內(nèi)部進行數(shù)據(jù)完整性的校驗,例如MD5 (Message Digest Algorithm MD5,消息摘要算法第五版)校驗,奇偶校驗等等校驗方法保證數(shù)據(jù)的可靠性;二是硬件層面,利用“磁盤陣列”,例如RAIDl (Redundant Array of IndependentDisks,獨立磁盤冗余陣列)來保證數(shù)據(jù)的可靠性。
[0079]磁盤陣列是一種具體應(yīng)用(軟件)無關(guān)的存儲技術(shù),可以簡單地理解為磁盤備份。當某磁盤本身出現(xiàn)物理損壞時,磁盤陣列可以保證數(shù)據(jù)不會丟失仍然能繼續(xù)讀寫。實際上是多個磁盤冗余存儲數(shù)據(jù),所以即使其中一個磁盤損壞了,數(shù)據(jù)仍不會受影響。
[0080]本發(fā)明通過采用線性方式直接將格式化的大數(shù)據(jù)寫入指定的存儲介質(zhì)中,大數(shù)據(jù)被切分為多條子數(shù)據(jù),多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定,各條子數(shù)據(jù)中包括當前子數(shù)據(jù)在存儲介質(zhì)中的存儲位置,可以使得大數(shù)據(jù)的存儲更加有序且不浪費空間,切分為多條子數(shù)據(jù)便于寫入,通過把存儲位置置于多條子數(shù)據(jù)自身內(nèi)部,從而可以實現(xiàn)將存儲位置映射到內(nèi)存的目的。因此,可以簡便地對大數(shù)據(jù)快速定位,減少時間的耗費,提高大數(shù)據(jù)存儲讀取的速度,提高系統(tǒng)性能,提高工作效率。
[0081]在本發(fā)明的一種優(yōu)選實施例中,還可以包括:
[0082]當需要更新一條或多條子數(shù)據(jù)時,從所述一條或多條子數(shù)據(jù)中提取其在存儲介質(zhì)中的存儲位置;
[0083]在所述存儲位置上對所述一條或多條子數(shù)據(jù)進行更新。
[0084]需要說明的是,需要更新一條或多條子數(shù)據(jù)時,更新必然是針對讀取過的子數(shù)據(jù),所以,存儲位置在更新之前就已經(jīng)讀取出來了。
[0085]由于每條子數(shù)據(jù)本身記錄有自身的存儲位置,所以更新變得簡單高效,直接按照所記錄的存儲位置改寫存儲介質(zhì)中的文件即可,免去了數(shù)據(jù)庫中復雜的定位算法及各種存儲策略的驗證,所以效率提升會非常明顯。
[0086]本發(fā)明在對大數(shù)據(jù)進行更新時,由于每條子數(shù)據(jù)本身記錄有自身的存儲位置,可以直接按照所記錄的存儲位置進行更新,從而避免了數(shù)據(jù)庫中復雜的定位算法及各種存儲策略的驗證,因此,大數(shù)據(jù)的更新變得簡單高效,效率明顯提升,從而可以簡便地對大數(shù)據(jù)快速定位,減少時間的耗費,提高大數(shù)據(jù)存儲讀取的速度,提高系統(tǒng)性能,提高工作效率。
[0087]本發(fā)明通過建立多條子數(shù)據(jù)與存儲位置的映射關(guān)系,既可以保證定位快速,又可以便于程序?qū)崿F(xiàn),由于存儲的大數(shù)據(jù)的數(shù)據(jù)量會比較大,映射關(guān)系只需要進行簡單加減乘除即可得到,因此還可以保證占用的CPU、內(nèi)存等系統(tǒng)資源較少。從而可以簡便地對大數(shù)據(jù)快速定位,減少時間的耗費,提高大數(shù)據(jù)存儲讀取的速度,提高系統(tǒng)性能,提高工作效率。
[0088]參照圖2,示出了本發(fā)明的一種大數(shù)據(jù)的讀取方法實施例的步驟流程圖,所述大數(shù)據(jù)被切分為多條子數(shù)據(jù),所述多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定,各條子數(shù)據(jù)中包括當前子數(shù)據(jù)在存儲介質(zhì)中的存儲位置,具體可以包括如下步驟:
[0089]步驟201,接收讀取請求;
[0090]在實際應(yīng)用中,讀取請求可以根據(jù)用戶的查詢條件生成,讀取請求可以是請求讀取具體的某一條子數(shù)據(jù),例如:讀取請求需要讀取第N條子數(shù)據(jù),其中,N為正整數(shù);讀取請求也可以是請求讀取具有與讀取請求匹配字段的子數(shù)據(jù),例如:讀取請求需要讀取具有與某個關(guān)鍵詞匹配的子數(shù)據(jù)。當然,讀取請求也可以是其他形式,本發(fā)明實施例對此無需加以限制。
[0091]當讀取請求生成后,進行接收。
[0092]步驟202,依據(jù)所述讀取請求確定待讀取的一條或多條子數(shù)據(jù);
[0093]在具體實施中,由于所有的讀取請求所請求讀取子數(shù)據(jù)的條數(shù)不盡相同,可以對讀取請求進行解析,解析出該讀取請求所要讀取的是待讀取的一條還是多條子數(shù)據(jù)。
[0094]確定出待讀取的一條或多條子數(shù)據(jù)可以采用直接定位或者線性匹配的方式,直接定位可以是定位指定的某一條子數(shù)據(jù),線性匹配可以是從第一條子數(shù)據(jù)依次順序匹配。
[0095]因此,在本發(fā)明的一種優(yōu)選實施例中,所述步驟202具體可以包括以下子步驟:
[0096]子步驟S211,采用所述讀取請求遍歷所述多條子數(shù)據(jù);
[0097]在實際應(yīng)用中,由于多條子數(shù)據(jù)的長度一致,在遍歷多條子數(shù)據(jù)時,可以采用線性匹配的方式從第一條子數(shù)據(jù)依次順序匹配,每次匹配增加一條子數(shù)據(jù)的長度即為下一條子數(shù)據(jù)。例如:假設(shè)每條子數(shù)據(jù)的長度為10個字節(jié),每個字節(jié)占用一個位置,采用線性匹配的方式匹配時,若采用第7個位置到第10個位置上的數(shù)據(jù)部分作為匹配的起始,即第一條子數(shù)據(jù)的第7個到第10個字節(jié),則匹配第二條子數(shù)據(jù)時,采用第17個位置到第20個位置上的數(shù)據(jù)部分進行匹配即可。[0098]根據(jù)讀取請求確定遍歷需要匹配的字段,從第一條子數(shù)據(jù)的該字段開始依次進行匹配。
[0099]子步驟S212,確定具有匹配字段的一條或多條子數(shù)據(jù)為待讀取的一條或多條子數(shù)據(jù)。
[0100]在具體實施中,當一條或多條子數(shù)據(jù)中的字段與讀取請求匹配時,確定該一條或多條子數(shù)據(jù)為待讀取的一條或多條子數(shù)據(jù)。
[0101]在本發(fā)明的另一種優(yōu)選實施例中,所述步驟202具體可以包括以下子步驟:
[0102]子步驟S221,采用所述讀取請求計算對應(yīng)的一條或多條子數(shù)據(jù)的起始位置;
[0103]作為本發(fā)明具體應(yīng)用的一種示例,讀取請求中可以包括子數(shù)據(jù)的順序號,由于每條子數(shù)據(jù)的長度一致,因此,通過類似于等差數(shù)列的公式即可計算出對應(yīng)的一條或多條子數(shù)據(jù)的起始位置。例如,假設(shè)每條子數(shù)據(jù)的長度為10個字節(jié),每個字節(jié)占一個位置,讀取請求中請求讀取第1000條子數(shù)據(jù),則該第1000條子數(shù)據(jù)的起始位置位于第9991個位置。
[0104]子步驟S222,確定所述起始位置對應(yīng)的一條或多條子數(shù)據(jù)為待讀取的一條或多條子數(shù)據(jù)。
[0105]作為本發(fā)明具體應(yīng)用的一種示例,當計算出起始位置后,該起始位置上的一條或多條子數(shù)據(jù)即為待讀取的一條或多條子數(shù)據(jù)的起始,由于每條子數(shù)據(jù)的長度一致,因此,待讀取的一條或多條子數(shù)據(jù)的結(jié)束也即為已知。對應(yīng)于上述子步驟S221的舉例,第9991個位置上的數(shù)據(jù)部分即為第1000條子數(shù)據(jù)的起始,每條子數(shù)據(jù)的長度為10個字節(jié),則第10000個位置上的數(shù)據(jù)部分即為第1000條子數(shù)據(jù)的結(jié)束。
[0106]本發(fā)明多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定,各條子數(shù)據(jù)及子數(shù)據(jù)的字段的存儲位置呈線性排列,使得待讀取的一條或多條子數(shù)據(jù)可以通過線性匹配或者直接定位的方式確定出,此外,為了減少IO次數(shù)以達到提升性能的目的,采取批量讀入的機制,從而可以簡便地對大數(shù)據(jù)快速定位,減少時間的耗費,提高大數(shù)據(jù)存儲讀取的速度,提高系統(tǒng)性能,提高工作效率。
[0107]步驟203,從所述待讀取的一條或多條子數(shù)據(jù)中提取其在存儲介質(zhì)中的存儲位置;
[0108]在本發(fā)明具體應(yīng)用的一種示例中,各條子數(shù)據(jù)中都記錄有該子數(shù)據(jù)在指定的存儲介質(zhì)中的存儲位置,因此,當待讀取的一條或多條子數(shù)據(jù)被確定時,可以從待讀取的一條或多條子數(shù)據(jù)中提取出存儲位置。
[0109]步驟204,從所述存儲位置讀取所述一條或多條子數(shù)據(jù)。
[0110]在具體應(yīng)用中,提取出存儲位置,即可以讀取該存儲位置上的一條或多條子數(shù)據(jù),此外,為了減少IO次數(shù)以達到提升性能的目的,可以采取批量讀入的機制,即一次讀取多條子數(shù)據(jù)。
[0111]本發(fā)明在讀取時,由于每條子數(shù)據(jù)本身記錄有自身的存儲位置,當確定出待讀取的一條或多條子數(shù)據(jù)時,存儲位置即可被提取出來,按照存儲位置將所述待讀取的一條或多條子數(shù)據(jù)讀取出來。由于對子數(shù)據(jù)進行讀取處理必然是在內(nèi)存中進行,然而,子數(shù)據(jù)的長度一致使得讀取數(shù)據(jù)時可以有規(guī)律地快速獲取待讀取的一條或多條子數(shù)據(jù)的存儲位置,從而避免了讀取時的線性檢索,也就可以簡便地對大數(shù)據(jù)快速定位,減少時間的耗費,提高大數(shù)據(jù)存儲讀取的速度,提高系統(tǒng)性能,提高工作效率。[0112]需要說明的是,對于方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明實施例并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明實施例,某些步驟可以采用其他順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作并不一定是本發(fā)明實施例所必須的。
[0113]參照圖3,示出了本發(fā)明的一種大數(shù)據(jù)的寫入裝置實施例的結(jié)構(gòu)框圖,具體可以包括如下模塊:
[0114]寫入請求接收模塊301,用于接收寫入請求;
[0115]大數(shù)據(jù)切分模塊302,用于依據(jù)所述寫入請求將所述大數(shù)據(jù)切分為多條子數(shù)據(jù);所述多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定;
[0116]多條子數(shù)據(jù)寫入模塊303,用于分別將所述多條子數(shù)據(jù)寫入指定的存儲介質(zhì)中;
[0117]存儲位置添加模塊304,用于在各條子數(shù)據(jù)中添加當前子數(shù)據(jù)在所述存儲介質(zhì)中的存儲位置。
[0118]在本發(fā)明的一種優(yōu)選示例中,所述系統(tǒng)還可以包括如下模塊:
[0119]第一存儲位置提取模塊,用于當需要更新一條或多條子數(shù)據(jù)時,從所述一條或多條子數(shù)據(jù)中提取其在存儲介質(zhì)中的存儲位置;
[0120]更新模塊,用于在所述存儲位置上對所述一條或多條子數(shù)據(jù)進行更新。
[0121]對于圖3所示的寫入裝置實施例而言,由于其與圖1所示的寫入方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
[0122]參照圖4,示出了本發(fā)明的一種大數(shù)據(jù)的讀取裝置實施例的結(jié)構(gòu)框圖,所述大數(shù)據(jù)被切分為多條子數(shù)據(jù),所述多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定,各條子數(shù)據(jù)中包括當前子數(shù)據(jù)在存儲介質(zhì)中的存儲位置,具體可以包括如下模塊:
[0123]讀取請求接收模塊401,用于接收讀取請求;
[0124]待讀取子數(shù)據(jù)確定模塊402,用于依據(jù)所述讀取請求確定待讀取的一條或多條子數(shù)據(jù);
[0125]第二存儲位置提取模塊403,用于從所述待讀取的一條或多條子數(shù)據(jù)中提取其在存儲介質(zhì)中的存儲位置;
[0126]子數(shù)據(jù)讀取模塊404,用于從所述存儲位置讀取所述一條或多條子數(shù)據(jù)。
[0127]在本發(fā)明的一種優(yōu)選示例中,所述待讀取子數(shù)據(jù)確定模塊402可以包括如下子模塊:
[0128]多條子數(shù)據(jù)遍歷子模塊,用于采用所述讀取請求遍歷所述多條子數(shù)據(jù);
[0129]第一待讀取子數(shù)據(jù)確定子模塊,用于確定具有匹配字段的一條或多條子數(shù)據(jù)為待讀取的一條或多條子數(shù)據(jù)。
[0130]在本發(fā)明的一種優(yōu)選示例中,所述待讀取子數(shù)據(jù)確定模塊402可以包括如下子模塊:
[0131]起始位置計算子模塊,用于采用所述讀取請求計算對應(yīng)的一條或多條子數(shù)據(jù)的起始位置;[0132]第二待讀取子數(shù)據(jù)確定子模塊,用于確定所述起始位置對應(yīng)的一條或多條子數(shù)據(jù)為待讀取的一條或多條子數(shù)據(jù)。
[0133]對于圖4所示的讀取裝置實施例而言,由于其與圖2所示的讀取方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
[0134]參照圖5,示出了本發(fā)明的一種大數(shù)據(jù)的處理系統(tǒng)實施例的結(jié)構(gòu)框圖,包括大數(shù)據(jù)的寫入裝置及大數(shù)據(jù)的讀取裝置,其中,
[0135]所述大數(shù)據(jù)的寫入裝置可以包括如下模塊:
[0136]接收寫入請求模塊501,用于接收寫入請求;
[0137]切分大數(shù)據(jù)模塊502,用于依據(jù)所述寫入請求將所述大數(shù)據(jù)切分為多條子數(shù)據(jù);所述多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定;
[0138]寫入多條子數(shù)據(jù)模塊503,用于分別將所述多條子數(shù)據(jù)寫入指定的存儲介質(zhì)中;
[0139]添加存儲位置模塊504,用于在各條子數(shù)據(jù)中添加當前子數(shù)據(jù)在所述存儲介質(zhì)中的存儲位置;
[0140]所述大數(shù)據(jù)的讀取裝置可以包括如下模塊:
[0141]接收讀取請求模塊505,用于接收讀取請求;
[0142]確定待讀取子數(shù)據(jù)模塊506,用于依據(jù)所述讀取請求確定待讀取的一條或多條子數(shù)據(jù);
[0143]提取存儲位置模塊507,用于從所述待讀取的一條或多條子數(shù)據(jù)中提取其在存儲介質(zhì)中的存儲位置;
[0144]讀取子數(shù)據(jù)模塊508,用于從所述存儲位置讀取所述一條或多條子數(shù)據(jù)。
[0145]對于圖5所示的系統(tǒng)實施例而言,由于其與圖1和圖2所示的方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
[0146]本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。
[0147]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明實施例的實施例可提供為方法、裝置、或計算機程序產(chǎn)品。因此,本發(fā)明實施例可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明實施例可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產(chǎn)品的形式。
[0148]本發(fā)明實施例是參照根據(jù)本發(fā)明實施例的方法、終端設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0149]這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理終端設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0150]這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理終端設(shè)備上,使得在計算機或其他可編程終端設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程終端設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0151]盡管已描述了本發(fā)明實施例的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明實施例范圍的所有變更和修改。
[0152]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設(shè)備中還存在另外的相同要素。 [0153]以上對本發(fā)明所提供的大數(shù)據(jù)的寫入方法和裝置、讀取方法和裝置及處理系統(tǒng),進行了詳細介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實施方式】及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
【權(quán)利要求】
1.一種大數(shù)據(jù)的寫入方法,其特征在于,包括: 接收寫入請求; 依據(jù)所述寫入請求將所述大數(shù)據(jù)切分為多條子數(shù)據(jù);所述多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定; 分別將所述多條子數(shù)據(jù)寫入指定的存儲介質(zhì)中; 在各條子數(shù)據(jù)中添加當前子數(shù)據(jù)在所述存儲介質(zhì)中的存儲位置。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 當需要更新一條或多條子數(shù)據(jù)時,從所述一條或多條子數(shù)據(jù)中提取其在存儲介質(zhì)中的存儲位置; 在所述存儲位置上對所述一條或多條子數(shù)據(jù)進行更新。
3.一種大數(shù)據(jù)的讀取方法,其特征在于,所述大數(shù)據(jù)被切分為多條子數(shù)據(jù),所述多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定,各條子數(shù)據(jù)中包括當前子數(shù)據(jù)在存儲介質(zhì)中的存儲位置,所述方法包括: 接收讀取請求; 依據(jù)所述讀取請求確定待讀取的一條或多條子數(shù)據(jù); 從所述待讀取的一條或多條子數(shù)據(jù)中提取其在存儲介質(zhì)中的存儲位置; 從所述存儲位置讀取所述一條或多條子數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述依據(jù)所述讀取請求確定待讀取的一條或多條子數(shù)據(jù)的步驟包括: 采用所述讀取請求遍歷所述多條子數(shù)據(jù); 確定具有匹配字段的一條或多條子數(shù)據(jù)為待讀取的一條或多條子數(shù)據(jù)。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述依據(jù)所述讀取請求確定待讀取的一條或多條子數(shù)據(jù)的步驟包括: 采用所述讀取請求計算對應(yīng)的一條或多條子數(shù)據(jù)的起始位置; 確定所述起始位置對應(yīng)的一條或多條子數(shù)據(jù)為待讀取的一條或多條子數(shù)據(jù)。
6.一種大數(shù)據(jù)的寫入裝置,其特征在于,包括: 寫入請求接收模塊,用于接收寫入請求; 大數(shù)據(jù)切分模塊,用于依據(jù)所述寫入請求將所述大數(shù)據(jù)切分為多條子數(shù)據(jù);所述多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定;多條子數(shù)據(jù)寫入模塊,用于分別將所述多條子數(shù)據(jù)寫入指定的存儲介質(zhì)中; 存儲位置添加模塊,用于在各條子數(shù)據(jù)中添加當前子數(shù)據(jù)在所述存儲介質(zhì)中的存儲位置。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,包括: 第一存儲位置提取模塊,用于當需要更新一條或多條子數(shù)據(jù)時,從所述一條或多條子數(shù)據(jù)中提取其在存儲介質(zhì)中的存儲位置; 更新模塊,用于在所述存儲位置上對所述一條或多條子數(shù)據(jù)進行更新。
8.一種大數(shù)據(jù)的讀取裝置,其特征在于,所述大數(shù)據(jù)被切分為多條子數(shù)據(jù),所述多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定,各條子數(shù)據(jù)中包括當前子數(shù)據(jù)在存儲介質(zhì)中的存儲位置,所述裝置包括:讀取請求接收模塊,用于接收讀取請求; 待讀取子數(shù)據(jù)確定模塊,用于依據(jù)所述讀取請求確定待讀取的一條或多條子數(shù)據(jù); 第二存儲位置提取模塊,用于從所述待讀取的一條或多條子數(shù)據(jù)中提取其在存儲介質(zhì)中的存儲位置; 子數(shù)據(jù)讀取模塊,用于從所述存儲位置讀取所述一條或多條子數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述待讀取子數(shù)據(jù)確定模塊包括: 多條子數(shù)據(jù)遍歷子模塊,用于采用所述讀取請求遍歷所述多條子數(shù)據(jù); 待讀取子數(shù)據(jù)確定子模塊,用于確定具有匹配字段的一條或多條子數(shù)據(jù)為待讀取的一條或多條子數(shù)據(jù)。
10.一種大數(shù)據(jù)的處理系統(tǒng),其特征在于,包括大數(shù)據(jù)的寫入裝置及大數(shù)據(jù)的讀取裝置,其中, 所述大數(shù)據(jù)的寫 入裝置包括: 接收寫入請求模塊,用于接收寫入請求; 切分大數(shù)據(jù)模塊,用于依據(jù)所述寫入請求將所述大數(shù)據(jù)切分為多條子數(shù)據(jù);所述多條子數(shù)據(jù)的長度一致,并且,所述多條子數(shù)據(jù)中相同字段對應(yīng)的數(shù)據(jù)部分的相對位置固定;寫入多條子數(shù)據(jù)模塊,用于分別將所述多條子數(shù)據(jù)寫入指定的存儲介質(zhì)中; 添加存儲位置模塊,用于在各條子數(shù)據(jù)中添加當前子數(shù)據(jù)在所述存儲介質(zhì)中的存儲位置; 所述大數(shù)據(jù)的讀取裝置包括: 接收讀取請求模塊,用于接收讀取請求; 確定待讀取子數(shù)據(jù)模塊,用于依據(jù)所述讀取請求確定待讀取的一條或多條子數(shù)據(jù);提取存儲位置模塊,用于從所述待讀取的一條或多條子數(shù)據(jù)中提取其在存儲介質(zhì)中的存儲位置; 讀取子數(shù)據(jù)模塊,用于從所述存儲位置讀取所述一條或多條子數(shù)據(jù)。
【文檔編號】G06F3/06GK103970844SQ201410175583
【公開日】2014年8月6日 申請日期:2014年4月28日 優(yōu)先權(quán)日:2014年4月28日
【發(fā)明者】曾開榮 申請人:北京創(chuàng)世漫道科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
凉城县| 吴堡县| 通海县| 内江市| 东至县| 河北区| 潼南县| 北京市| 宁明县| 长顺县| 河源市| 禹城市| 杭锦后旗| 岳阳县| 杭锦旗| 南木林县| 当雄县| 长乐市| 西充县| 阜新| 鹤庆县| 平顶山市| 孝感市| 湄潭县| 特克斯县| 郧西县| 泸水县| 申扎县| 隆昌县| 调兵山市| 天长市| 依兰县| 手机| 江安县| 仲巴县| 资溪县| 铅山县| 红桥区| 桐梓县| 庆安县| 太湖县|