亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種服務(wù)器端數(shù)據(jù)存儲(chǔ)設(shè)備及方法

文檔序號(hào):10534881閱讀:935來(lái)源:國(guó)知局
一種服務(wù)器端數(shù)據(jù)存儲(chǔ)設(shè)備及方法
【專利摘要】本發(fā)明提供了一種服務(wù)器端數(shù)據(jù)存儲(chǔ)設(shè)備及方法,其可優(yōu)化數(shù)據(jù)存儲(chǔ)策略,有效緩解服務(wù)器的數(shù)據(jù)存儲(chǔ)壓力。該設(shè)備包含:接收裝置,用于接收數(shù)據(jù)更新請(qǐng)求;以及處理裝置,用于從所述數(shù)據(jù)更新請(qǐng)求內(nèi)提取數(shù)據(jù),并執(zhí)行以下操作中的一者:將所述數(shù)據(jù)存入緩存內(nèi),并確定數(shù)據(jù)庫(kù)內(nèi)所述數(shù)據(jù)上一次被更新的時(shí)間,在本次更新距離所述數(shù)據(jù)上一次被更新超出一預(yù)設(shè)時(shí)間段的情況下,將所述數(shù)據(jù)從所述緩存內(nèi)更新至所述數(shù)據(jù)庫(kù)內(nèi);或?qū)⑺鰯?shù)據(jù)存入緩存內(nèi)的一數(shù)據(jù)隊(duì)列內(nèi),并采用先進(jìn)先出的原則將該數(shù)據(jù)隊(duì)列內(nèi)的數(shù)據(jù)更新至所述數(shù)據(jù)庫(kù)內(nèi)。
【專利說(shuō)明】
一種服務(wù)器端數(shù)據(jù)存儲(chǔ)設(shè)備及方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及信息技術(shù),具體地,涉及一種服務(wù)器端數(shù)據(jù)存儲(chǔ)設(shè)備及方法。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)及信息技術(shù)的發(fā)展,各運(yùn)營(yíng)商的服務(wù)器面臨了海量數(shù)據(jù)存儲(chǔ)的壓力。目前向服務(wù)器更新數(shù)據(jù)的是一般為將數(shù)據(jù)直接更新至該服務(wù)器的數(shù)據(jù)庫(kù)。然而,在存在大批量數(shù)據(jù)需要寫(xiě)入數(shù)據(jù)庫(kù)的情況下,服務(wù)器向數(shù)據(jù)庫(kù)寫(xiě)入數(shù)據(jù)的壓力將非常大。在服務(wù)器無(wú)法在合理的時(shí)間完成至數(shù)據(jù)庫(kù)的數(shù)據(jù)寫(xiě)入的情況下,將會(huì)給客戶帶來(lái)不好的數(shù)據(jù)存儲(chǔ)體驗(yàn)。

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

[0003]本發(fā)明的目的是提供一種服務(wù)器端數(shù)據(jù)存儲(chǔ)設(shè)備及方法,其可優(yōu)化數(shù)據(jù)存儲(chǔ)策略,有效緩解服務(wù)器的數(shù)據(jù)存儲(chǔ)壓力。
[0004]為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種服務(wù)器端數(shù)據(jù)存儲(chǔ)設(shè)備,該設(shè)備包含:接收裝置,用于接收數(shù)據(jù)更新請(qǐng)求;以及處理裝置,用于從所述數(shù)據(jù)更新請(qǐng)求內(nèi)提取數(shù)據(jù),并執(zhí)行以下操作中的一者:將所述數(shù)據(jù)存入緩存內(nèi),并確定數(shù)據(jù)庫(kù)內(nèi)所述數(shù)據(jù)上一次被更新的時(shí)間,在本次更新距離所述數(shù)據(jù)上一次被更新超出一預(yù)設(shè)時(shí)間段的情況下,將所述數(shù)據(jù)從所述緩存內(nèi)更新至所述數(shù)據(jù)庫(kù)內(nèi);或?qū)⑺鰯?shù)據(jù)存入緩存內(nèi)的一數(shù)據(jù)隊(duì)列內(nèi),并采用先進(jìn)先出的原則將該數(shù)據(jù)隊(duì)列內(nèi)的數(shù)據(jù)更新至所述數(shù)據(jù)庫(kù)內(nèi)。
[0005]其中,所述處理裝置可在將所述數(shù)據(jù)存入緩存內(nèi)或該緩存內(nèi)的一數(shù)據(jù)隊(duì)列內(nèi)之后,針對(duì)所述數(shù)據(jù)更新請(qǐng)求發(fā)出數(shù)據(jù)更新完成的指示。
[0006]其中,所述處理裝置還可用于對(duì)所述數(shù)據(jù)更新請(qǐng)求進(jìn)行解析及校驗(yàn)。
[0007]其中,所述接收裝置還可用于接收數(shù)據(jù)讀取請(qǐng)求;所述處理裝置還可用于響應(yīng)于所述數(shù)據(jù)讀取請(qǐng)求,從所述緩存內(nèi)讀取該數(shù)據(jù)讀取請(qǐng)求所針對(duì)的數(shù)據(jù),并發(fā)送該數(shù)據(jù)。
[0008]其中,所述處理裝置還可用于在所述緩存內(nèi)不存在該數(shù)據(jù)讀取請(qǐng)求所針對(duì)的數(shù)據(jù)的情況下,從所述數(shù)據(jù)庫(kù)內(nèi)讀取該數(shù)據(jù)讀取請(qǐng)求所針對(duì)的數(shù)據(jù),并發(fā)送該數(shù)據(jù)。
[0009]相應(yīng)地,本發(fā)明還提供一種服務(wù)器端數(shù)據(jù)存儲(chǔ)方法,該方法包含:接收數(shù)據(jù)更新請(qǐng)求;從所述數(shù)據(jù)更新請(qǐng)求內(nèi)提取數(shù)據(jù);以及以下操作中的一者:將所述數(shù)據(jù)存入緩存內(nèi),并確定數(shù)據(jù)庫(kù)內(nèi)所述數(shù)據(jù)上一次被更新的時(shí)間,在本次更新距離所述數(shù)據(jù)上一次被更新超出一預(yù)設(shè)時(shí)間段的情況下,將所述數(shù)據(jù)從所述緩存內(nèi)更新至所述數(shù)據(jù)庫(kù)內(nèi);或?qū)⑺鰯?shù)據(jù)存入緩存內(nèi)的一數(shù)據(jù)隊(duì)列內(nèi),并采用先進(jìn)先出的原則將該數(shù)據(jù)隊(duì)列內(nèi)的數(shù)據(jù)更新至所述數(shù)據(jù)庫(kù)內(nèi)。
[0010]其中,該方法還可包含:在將所述數(shù)據(jù)存入緩存內(nèi)或該緩存內(nèi)的一數(shù)據(jù)隊(duì)列內(nèi)之后,針對(duì)所述數(shù)據(jù)更新請(qǐng)求發(fā)出數(shù)據(jù)更新完成的指示。
[0011 ]其中,該方法還可包含:在接收所述數(shù)據(jù)更新請(qǐng)求之后,對(duì)所述數(shù)據(jù)更新請(qǐng)求進(jìn)行解析及校驗(yàn)。
[0012]其中,該方法還可包含:接收數(shù)據(jù)讀取請(qǐng)求;響應(yīng)于所述數(shù)據(jù)讀取請(qǐng)求,從所述緩存內(nèi)讀取該數(shù)據(jù)讀取請(qǐng)求所針對(duì)的數(shù)據(jù),并發(fā)送該數(shù)據(jù)。
[0013]其中,該方法還可包含:在所述緩存內(nèi)不存在該數(shù)據(jù)讀取請(qǐng)求所針對(duì)的數(shù)據(jù)的情況下,從所述數(shù)據(jù)庫(kù)內(nèi)讀取該數(shù)據(jù)讀取請(qǐng)求所針對(duì)的數(shù)據(jù),并發(fā)送該數(shù)據(jù)。
[0014]通過(guò)上述技術(shù)方案,可在需要向數(shù)據(jù)庫(kù)更新數(shù)據(jù)的情況下,現(xiàn)將數(shù)據(jù)更新至緩存,之后再將數(shù)據(jù)從緩存更新至數(shù)據(jù)庫(kù)。由于緩存的數(shù)據(jù)處理速度要遠(yuǎn)高于數(shù)據(jù)庫(kù)的數(shù)據(jù)處理速度,因此可以很好地應(yīng)對(duì)大批量數(shù)據(jù)的更新。對(duì)于存入緩存的數(shù)據(jù),可采用懶惰更新的方式或數(shù)據(jù)隊(duì)列更新的方式來(lái)該數(shù)據(jù)更新至數(shù)據(jù)庫(kù)內(nèi)。
[0015]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的【具體實(shí)施方式】部分予以詳細(xì)說(shuō)明。
【附圖說(shuō)明】
[0016]附圖是用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說(shuō)明書(shū)的一部分,與下面的【具體實(shí)施方式】一起用于解釋本發(fā)明,但并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中:
[0017]圖1為本發(fā)明提供的服務(wù)器端數(shù)據(jù)存儲(chǔ)設(shè)備的結(jié)構(gòu)示意圖;
[0018]圖2為本發(fā)明提供的服務(wù)器端數(shù)據(jù)存儲(chǔ)設(shè)備的一實(shí)施例的結(jié)構(gòu)示意圖;以及
[0019]圖3為本發(fā)明提供的服務(wù)器端數(shù)據(jù)存儲(chǔ)方法的流程圖。
[0020]附圖標(biāo)記說(shuō)明
[0021]HO接收裝置120處理裝置
[0022]130緩存140數(shù)據(jù)庫(kù)
【具體實(shí)施方式】
[0023]以下結(jié)合附圖對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行詳細(xì)說(shuō)明。應(yīng)當(dāng)理解的是,此處所描述的【具體實(shí)施方式】?jī)H用于說(shuō)明和解釋本發(fā)明,并不用于限制本發(fā)明。
[0024]圖1為本發(fā)明提供的服務(wù)器端數(shù)據(jù)存儲(chǔ)設(shè)備的結(jié)構(gòu)示意圖。如圖1所示,本發(fā)明提供一種服務(wù)器端數(shù)據(jù)存儲(chǔ)設(shè)備,該設(shè)備包含:接收裝置110,用于接收數(shù)據(jù)更新請(qǐng)求;以及處理裝置120,用于從所述數(shù)據(jù)更新請(qǐng)求內(nèi)提取數(shù)據(jù),并執(zhí)行以下操作中的一者:將所述數(shù)據(jù)存入緩存內(nèi),并確定數(shù)據(jù)庫(kù)內(nèi)所述數(shù)據(jù)上一次被更新的時(shí)間,在本次更新距離所述數(shù)據(jù)上一次被更新超出一預(yù)設(shè)時(shí)間段的情況下(例如超出一天時(shí)間),將所述數(shù)據(jù)從所述緩存內(nèi)更新至所述數(shù)據(jù)庫(kù)內(nèi);或?qū)⑺鰯?shù)據(jù)存入緩存內(nèi)的一數(shù)據(jù)隊(duì)列內(nèi),并采用先進(jìn)先出的原則將該數(shù)據(jù)隊(duì)列內(nèi)的數(shù)據(jù)更新至所述數(shù)據(jù)庫(kù)內(nèi)。藉此,可在需要向數(shù)據(jù)庫(kù)更新數(shù)據(jù)的情況下,現(xiàn)將數(shù)據(jù)更新至緩存,之后再將數(shù)據(jù)從緩存更新至數(shù)據(jù)庫(kù)。由于緩存的數(shù)據(jù)處理速度要遠(yuǎn)高于數(shù)據(jù)庫(kù)的數(shù)據(jù)處理速度,因此可以很好地應(yīng)對(duì)大批量數(shù)據(jù)的更新。對(duì)于存入緩存的數(shù)據(jù),可采用懶惰更新的方式或數(shù)據(jù)隊(duì)列更新的方式來(lái)該數(shù)據(jù)更新至數(shù)據(jù)庫(kù)內(nèi)。
[0025]所述處理裝置可在將所述數(shù)據(jù)存入緩存內(nèi)或該緩存內(nèi)的一數(shù)據(jù)隊(duì)列內(nèi)之后,針對(duì)所述數(shù)據(jù)更新請(qǐng)求發(fā)出數(shù)據(jù)更新完成的指示。由于存入緩存內(nèi)的數(shù)據(jù)可在隨后被更新至數(shù)據(jù)庫(kù)內(nèi),雖然可能稍有延后,但該更新至數(shù)據(jù)庫(kù)內(nèi)的操作必然會(huì)由處理裝置完成,因此在將所述數(shù)據(jù)存入緩存內(nèi)或該緩存內(nèi)的一數(shù)據(jù)隊(duì)列內(nèi)之后即針對(duì)所述數(shù)據(jù)更新請(qǐng)求發(fā)出數(shù)據(jù)更新完成的指示,可使得用戶具有服務(wù)器對(duì)該數(shù)據(jù)更新操作及時(shí)響應(yīng)的感知,提高了用戶體驗(yàn)。
[0026]優(yōu)選地,所述處理裝置還可用于對(duì)所述數(shù)據(jù)更新請(qǐng)求進(jìn)行解析及校驗(yàn)。該解析及校驗(yàn)可判斷所述處理器接收到的請(qǐng)求具體是進(jìn)行各種操作(例如,數(shù)據(jù)寫(xiě)入或讀取),并對(duì)該請(qǐng)求進(jìn)行簡(jiǎn)單的校驗(yàn),例如數(shù)據(jù)是否完整、格式是否正確等等。但需要說(shuō)明的是,該解析及校驗(yàn)不做復(fù)雜的驗(yàn)證,以提高服務(wù)器對(duì)請(qǐng)求的響應(yīng)速度。之后,對(duì)于更新數(shù)據(jù)請(qǐng)求,該處理裝置可從中提取數(shù)據(jù),并將該數(shù)據(jù)更新至緩存系統(tǒng)。
[0027]所述接收裝置還可用于接收數(shù)據(jù)讀取請(qǐng)求;所述處理裝置還可用于響應(yīng)于所述數(shù)據(jù)讀取請(qǐng)求,從所述緩存內(nèi)讀取該數(shù)據(jù)讀取請(qǐng)求所針對(duì)的數(shù)據(jù),并在所述緩存內(nèi)存在該數(shù)據(jù)讀取請(qǐng)求所針對(duì)的數(shù)據(jù)的情況下,發(fā)送該數(shù)據(jù);在所述緩存內(nèi)不存在該數(shù)據(jù)讀取請(qǐng)求所針對(duì)的數(shù)據(jù)的情況下,從所述數(shù)據(jù)庫(kù)內(nèi)讀取該數(shù)據(jù)讀取請(qǐng)求所針對(duì)的數(shù)據(jù),并發(fā)送該數(shù)據(jù)。藉此,通過(guò)優(yōu)先從緩存內(nèi)讀取數(shù)據(jù),可提高數(shù)據(jù)讀取速度,從而有利于提高服務(wù)器對(duì)數(shù)據(jù)讀取請(qǐng)求的響應(yīng)速度。
[0028]圖2為本發(fā)明提供的服務(wù)器端數(shù)據(jù)存儲(chǔ)設(shè)備的一實(shí)施例的結(jié)構(gòu)示意圖。如圖2所示,本發(fā)明的服務(wù)器端數(shù)據(jù)存儲(chǔ)設(shè)備可實(shí)施于WEB服務(wù)器內(nèi)。具體而言,WEB服務(wù)器可接收WEB請(qǐng)求,該請(qǐng)求用于請(qǐng)求數(shù)據(jù)更新或數(shù)據(jù)讀取。之后,PHP(服務(wù)端腳本語(yǔ)言)對(duì)該WEB請(qǐng)求進(jìn)行解析,判斷其具體是進(jìn)行各種操作(數(shù)據(jù)寫(xiě)入或讀取),并對(duì)該WEB請(qǐng)求進(jìn)行簡(jiǎn)單的校驗(yàn),例如數(shù)據(jù)是否完整、格式是否正確等等。但需要說(shuō)明的是,該P(yáng)HP并不做復(fù)雜的驗(yàn)證,以提高對(duì)WEB請(qǐng)求的響應(yīng)速度。之后,對(duì)于更新數(shù)據(jù)請(qǐng)求,該P(yáng)HP可將該數(shù)據(jù)更新至緩存130。
[0029]緩存130在接收到所述數(shù)據(jù)之后,可先存儲(chǔ)該數(shù)據(jù);之后判斷該數(shù)據(jù)上一次的更新時(shí)間,在上次更新時(shí)間與本次更新時(shí)間之差大于閾值(例如一天)的情況下,將該數(shù)據(jù)更新至數(shù)據(jù)庫(kù)140(例如,非關(guān)系型數(shù)據(jù)庫(kù)Mongo DB)內(nèi);否則不將該數(shù)據(jù)更新至數(shù)據(jù)庫(kù)140內(nèi)。可替換的,所述緩存還可將所述數(shù)據(jù)更新到緩存隊(duì)列內(nèi),之后針對(duì)該隊(duì)列內(nèi)所存儲(chǔ)的數(shù)據(jù),采用先進(jìn)先出的原則將該數(shù)據(jù)更新至數(shù)據(jù)庫(kù)內(nèi)。由于先將數(shù)據(jù)更新至緩存、之后再采用懶惰更新的方式或數(shù)據(jù)隊(duì)列更新方式將該數(shù)據(jù)更新至數(shù)據(jù)庫(kù),可極大地緩解數(shù)據(jù)庫(kù)在面臨并發(fā)更新數(shù)據(jù)時(shí)的壓力;
[0030]圖3為本發(fā)明提供的服務(wù)器端數(shù)據(jù)存儲(chǔ)方法的流程圖。相應(yīng)地,如圖3所示,本發(fā)明還提供一種服務(wù)器端數(shù)據(jù)存儲(chǔ)方法,該方法包含:接收數(shù)據(jù)更新請(qǐng)求;從所述數(shù)據(jù)更新請(qǐng)求內(nèi)提取數(shù)據(jù);以及以下操作中的一者:將所述數(shù)據(jù)存入緩存內(nèi),并確定數(shù)據(jù)庫(kù)內(nèi)所述數(shù)據(jù)上一次被更新的時(shí)間,在本次更新距離所述數(shù)據(jù)上一次被更新超出一預(yù)設(shè)時(shí)間段的情況下,將所述數(shù)據(jù)從所述緩存內(nèi)更新至所述數(shù)據(jù)庫(kù)內(nèi);或?qū)⑺鰯?shù)據(jù)存入緩存內(nèi)的一數(shù)據(jù)隊(duì)列內(nèi),并采用先進(jìn)先出的原則將該數(shù)據(jù)隊(duì)列內(nèi)的數(shù)據(jù)更新至所述數(shù)據(jù)庫(kù)內(nèi)。有關(guān)該方法的具體細(xì)節(jié)及益處,可參閱以上針對(duì)服務(wù)器端數(shù)據(jù)存儲(chǔ)設(shè)備的描述,于此不再贅述。
[0031]通過(guò)本發(fā)明的方案,可顯著提高服務(wù)器對(duì)WEB請(qǐng)求的讀寫(xiě)響應(yīng)速度,尤其是對(duì)于大量的并發(fā)數(shù)據(jù)。經(jīng)過(guò)測(cè)試,采用本發(fā)明方案的服務(wù)器每天可以應(yīng)對(duì)3億的PV(page view)訪問(wèn),98%的請(qǐng)求都可以達(dá)到小于50ms的響應(yīng)時(shí)間。另外,經(jīng)進(jìn)一步的壓力測(cè)試,該服務(wù)器還可承受3倍于上述3億PV訪問(wèn)量。然而,在對(duì)于沒(méi)有應(yīng)用本發(fā)明方案的服務(wù)器而言,其只能應(yīng)對(duì)I億的PV訪問(wèn)。
[0032]以上結(jié)合附圖詳細(xì)描述了本發(fā)明的優(yōu)選實(shí)施方式,但是,本發(fā)明并不限于上述實(shí)施方式中的具體細(xì)節(jié),在本發(fā)明的技術(shù)構(gòu)思范圍內(nèi),可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行多種簡(jiǎn)單變型,這些簡(jiǎn)單變型均屬于本發(fā)明的保護(hù)范圍。
[0033]另外需要說(shuō)明的是,在上述【具體實(shí)施方式】中所描述的各個(gè)具體技術(shù)特征,在不矛盾的情況下,可以通過(guò)任何合適的方式進(jìn)行組合。為了避免不必要的重復(fù),本發(fā)明對(duì)各種可能的組合方式不再另行說(shuō)明。
[0034]此外,本發(fā)明的各種不同的實(shí)施方式之間也可以進(jìn)行任意組合,只要其不違背本發(fā)明的思想,其同樣應(yīng)當(dāng)視為本發(fā)明所公開(kāi)的內(nèi)容。
【主權(quán)項(xiàng)】
1.一種服務(wù)器端數(shù)據(jù)存儲(chǔ)設(shè)備,其特征在于,該設(shè)備包含: 接收裝置,用于接收數(shù)據(jù)更新請(qǐng)求;以及 處理裝置,用于從所述數(shù)據(jù)更新請(qǐng)求內(nèi)提取數(shù)據(jù),并執(zhí)行以下操作中的一者: 將所述數(shù)據(jù)存入緩存內(nèi),并確定數(shù)據(jù)庫(kù)內(nèi)所述數(shù)據(jù)上一次被更新的時(shí)間,在本次更新距離所述數(shù)據(jù)上一次被更新超出一預(yù)設(shè)時(shí)間段的情況下,將所述數(shù)據(jù)從所述緩存內(nèi)更新至所述數(shù)據(jù)庫(kù)內(nèi);或 將所述數(shù)據(jù)存入緩存內(nèi)的一數(shù)據(jù)隊(duì)列內(nèi),并采用先進(jìn)先出的原則將該數(shù)據(jù)隊(duì)列內(nèi)的數(shù)據(jù)更新至所述數(shù)據(jù)庫(kù)內(nèi)。2.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述處理裝置在將所述數(shù)據(jù)存入緩存內(nèi)或該緩存內(nèi)的一數(shù)據(jù)隊(duì)列內(nèi)之后,還用于: 針對(duì)所述數(shù)據(jù)更新請(qǐng)求發(fā)出數(shù)據(jù)更新完成的指示。3.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述處理裝置還用于對(duì)所述數(shù)據(jù)更新請(qǐng)求進(jìn)行解析及校驗(yàn)。4.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于, 所述接收裝置還用于接收數(shù)據(jù)讀取請(qǐng)求; 所述處理裝置還用于響應(yīng)于所述數(shù)據(jù)讀取請(qǐng)求,從所述緩存內(nèi)讀取該數(shù)據(jù)讀取請(qǐng)求所針對(duì)的數(shù)據(jù),并發(fā)送該數(shù)據(jù)。5.根據(jù)權(quán)利要求4所述的設(shè)備,其特征在于,所述處理裝置還用于在所述緩存內(nèi)不存在該數(shù)據(jù)讀取請(qǐng)求所針對(duì)的數(shù)據(jù)的情況下,從所述數(shù)據(jù)庫(kù)內(nèi)讀取該數(shù)據(jù)讀取請(qǐng)求所針對(duì)的數(shù)據(jù),并發(fā)送該數(shù)據(jù)。6.一種服務(wù)器端數(shù)據(jù)存儲(chǔ)方法,其特征在于,該方法包含: 接收數(shù)據(jù)更新請(qǐng)求; 從所述數(shù)據(jù)更新請(qǐng)求內(nèi)提取數(shù)據(jù);以及 以下操作中的一者: 將所述數(shù)據(jù)存入緩存內(nèi),并確定數(shù)據(jù)庫(kù)內(nèi)所述數(shù)據(jù)上一次被更新的時(shí)間,在本次更新距離所述數(shù)據(jù)上一次被更新超出一預(yù)設(shè)時(shí)間段的情況下,將所述數(shù)據(jù)從所述緩存內(nèi)更新至所述數(shù)據(jù)庫(kù)內(nèi);或 將所述數(shù)據(jù)存入緩存內(nèi)的一數(shù)據(jù)隊(duì)列內(nèi),并采用先進(jìn)先出的原則將該數(shù)據(jù)隊(duì)列內(nèi)的數(shù)據(jù)更新至所述數(shù)據(jù)庫(kù)內(nèi)。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,該方法還包含: 在將所述數(shù)據(jù)存入緩存內(nèi)或該緩存內(nèi)的一數(shù)據(jù)隊(duì)列內(nèi)之后,針對(duì)所述數(shù)據(jù)更新請(qǐng)求發(fā)出數(shù)據(jù)更新完成的指示。8.根據(jù)權(quán)利要求6所述的方法,其特征在于,該方法還包含: 在接收所述數(shù)據(jù)更新請(qǐng)求之后,對(duì)所述數(shù)據(jù)更新請(qǐng)求進(jìn)行解析及校驗(yàn)。9.根據(jù)權(quán)利要求6所述的方法,其特征在于,該方法還包含: 接收數(shù)據(jù)讀取請(qǐng)求; 響應(yīng)于所述數(shù)據(jù)讀取請(qǐng)求,從所述緩存內(nèi)讀取該數(shù)據(jù)讀取請(qǐng)求所針對(duì)的數(shù)據(jù),并發(fā)送該數(shù)據(jù)。10.根據(jù)權(quán)利要求9所述的方法,其特征在于,該方法還包含: 在所述緩存內(nèi)不存在該數(shù)據(jù)讀取請(qǐng)求所針對(duì)的數(shù)據(jù)的情況下,從所述數(shù)據(jù)庫(kù)內(nèi)讀取該數(shù)據(jù)讀取請(qǐng)求所針對(duì)的數(shù)據(jù),并發(fā)送該數(shù)據(jù)。
【文檔編號(hào)】G06F17/30GK105893424SQ201510882809
【公開(kāi)日】2016年8月24日
【申請(qǐng)日】2015年12月4日
【發(fā)明人】羅曉東
【申請(qǐng)人】樂(lè)視網(wǎng)信息技術(shù)(北京)股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1