一種數(shù)據(jù)接收服務(wù)器、及數(shù)據(jù)處理系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種數(shù)據(jù)接收服務(wù)器及數(shù)據(jù)處理系統(tǒng)。其中,數(shù)據(jù)接收服務(wù)器,包括:包括數(shù)據(jù)接收裝置和第一存儲裝置,所述數(shù)據(jù)接收裝置,用于通過至少一個連接接收來自客戶端的數(shù)據(jù);所述第一存儲裝置,包括至少一個第一存儲單元和至少一個第二存儲單元,所述第一存儲單元中的每一個與所述數(shù)據(jù)接收單元的每一個連接相對應(yīng);所述第二存儲單元中的每一個與至少一個所述客戶端的屬性中的每一個相對應(yīng)。本發(fā)明的技術(shù)方案能夠提高數(shù)據(jù)處理的效率,合理分配系統(tǒng)資源,進(jìn)而提高數(shù)據(jù)的安全性。
【專利說明】
一種數(shù)據(jù)接收服務(wù)器、及數(shù)據(jù)處理系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,尤其涉及一種數(shù)據(jù)接收服務(wù)器、及數(shù)據(jù)處理系統(tǒng)。
【背景技術(shù)】
[0002]對于分布式的終端設(shè)備,對其進(jìn)行數(shù)據(jù)監(jiān)測和控制,是現(xiàn)有技術(shù)發(fā)展的一個需要。
[0003]隨著網(wǎng)絡(luò)的發(fā)展,監(jiān)測終端設(shè)備的種類、數(shù)量急劇增加,呈現(xiàn)了急劇增長的數(shù)據(jù)量以及數(shù)據(jù)并發(fā)量與現(xiàn)有數(shù)據(jù)處理系統(tǒng)的性能之間的矛盾。
[0004]在現(xiàn)有的數(shù)據(jù)處理系統(tǒng)的框架結(jié)構(gòu)下,數(shù)據(jù)獲取部件、數(shù)據(jù)存儲部件、數(shù)據(jù)解析部件及其構(gòu)成的框架面對較大數(shù)數(shù)據(jù)量、數(shù)據(jù)并發(fā)量時,存在性能缺陷,容易導(dǎo)致數(shù)據(jù)丟失、錯亂,以至于對終端設(shè)備的監(jiān)測、控制出現(xiàn)錯誤或誤差。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的主要目的在于克服上述現(xiàn)有技術(shù)的缺陷,提出了一種數(shù)據(jù)接收服務(wù)器、及數(shù)據(jù)處理系統(tǒng),以解決現(xiàn)有技術(shù)中數(shù)據(jù)處理系統(tǒng)框架面對大數(shù)據(jù)或數(shù)據(jù)突發(fā)量時的性能缺陷,能夠提高數(shù)據(jù)處理的效率,合理分配系統(tǒng)資源,進(jìn)而提高數(shù)據(jù)的安全性。
[0006]本發(fā)明一方面提供了一種數(shù)據(jù)接收服務(wù)器,包括數(shù)據(jù)接收裝置和第一存儲裝置,所述數(shù)據(jù)接收裝置,用于通過至少一個連接接收來自客戶端的數(shù)據(jù);所述第一存儲裝置,包括至少一個第一存儲單元和至少一個第二存儲單元,所述第一存儲單元中的每一個與所述數(shù)據(jù)接收單元的每一個連接相對應(yīng);所述第二存儲單元中的每一個與至少一個所述客戶端的屬性中的每一個相對應(yīng)。
[0007]可選地,所述連接包括所述數(shù)據(jù)接收裝置與客戶端的連接、和/或所述數(shù)據(jù)接收裝置通過網(wǎng)絡(luò)模塊與客戶端的連接。
[0008]可選地,還包括控制裝置,所述控制裝置用于當(dāng)所述第一存儲單元存儲的數(shù)據(jù)大于等于第一閾值或者第一存儲單元對應(yīng)的連接中斷時,將所述第一存儲單元存儲的數(shù)據(jù)分配至與數(shù)據(jù)相對應(yīng)的所述第二存儲單元中。
[0009]可選地,還包括第二存儲裝置和控制裝置,所述控制裝置用于當(dāng)所述第二存儲單元存儲的數(shù)據(jù)大于等于第二閾值時,將所述第二存儲單元存儲的數(shù)據(jù)保存至所述第二存儲裝置中。
[0010]可選地,所述客戶端屬性包括客戶端的類型,和/或客戶端所在區(qū)域。
[0011]可選地,所述客戶端包括家用電器、電腦、可穿戴設(shè)備、傳感器中的至少一種。
[0012 ]可選地,所述第一存儲單元、第二存儲單元包括緩存器,所述第二存儲裝置包括本地服務(wù)器。
[0013]本發(fā)明又一方面提供了一種數(shù)據(jù)處理系統(tǒng),其特征在于包括上述任一的數(shù)據(jù)接收服務(wù)器。
[0014]可選地,所述數(shù)據(jù)處理系統(tǒng)還包括數(shù)據(jù)轉(zhuǎn)發(fā)服務(wù)器,所述數(shù)據(jù)轉(zhuǎn)發(fā)服務(wù)器包括第三存儲單元和第四存儲單元和轉(zhuǎn)發(fā)控制單元,所述第三存儲單元,用于存儲已建立連接的客戶端;所述第四存儲單元,用于存儲已建立連接的網(wǎng)絡(luò)模塊,以及與監(jiān)聽所述網(wǎng)絡(luò)模塊的全部客戶端,所述轉(zhuǎn)發(fā)控制單元,用于根據(jù)轉(zhuǎn)發(fā)模式,根據(jù)所述第三存儲單元或所述第四存儲單元將待轉(zhuǎn)發(fā)的數(shù)據(jù)轉(zhuǎn)發(fā)至已建立連接的客戶端或監(jiān)聽已建立連接的網(wǎng)絡(luò)模塊的全部客戶端。
[0015]可選地,所述數(shù)據(jù)處理系統(tǒng)還包括第三存儲裝置和上傳控制器,所述上傳控制器用于將第二存儲裝置中的新數(shù)據(jù)上傳至所述第三存儲裝置中,和/或?qū)⑺龅诙鎯卧械臄?shù)據(jù)上傳至所述第三存儲裝置。
[0016]可選地,所述第三存儲裝置包括HDFS(Hadoop Distributed File System)存儲器。
[0017]可選地,所述數(shù)據(jù)處理系統(tǒng)還包括數(shù)據(jù)解析裝置,所述數(shù)據(jù)解析裝置包括數(shù)據(jù)接口單元,解析數(shù)據(jù)分配單元,以及至少一個解析數(shù)據(jù)處理單元;所述數(shù)據(jù)接口單元,用于接收來自所述第三存儲裝置的待解析的數(shù)據(jù);所述解析數(shù)據(jù)分配單元,用于根據(jù)所述解析數(shù)據(jù)處理單元的處理能力和/或數(shù)據(jù)負(fù)荷將所述待解析數(shù)據(jù)分配至所述至少一個解析數(shù)據(jù)處理單元;所述解析數(shù)據(jù)處理單元,用于解析待解析數(shù)據(jù)形成解析后的數(shù)據(jù)。
[0018]可選地,所述數(shù)據(jù)處理系統(tǒng)還包括第四存儲裝置,所述第四存儲裝置用于存儲所述解析后的數(shù)據(jù),所述客戶端能夠?qū)λ龅谒拇鎯ρb置的數(shù)據(jù)進(jìn)行處理。
[0019]本發(fā)明的技術(shù)方案能夠解決現(xiàn)有技術(shù)中數(shù)據(jù)處理系統(tǒng)框架面對大數(shù)據(jù)或數(shù)據(jù)突發(fā)量時的性能缺陷,能夠提高數(shù)據(jù)處理的效率,合理分配系統(tǒng)資源,進(jìn)而提高數(shù)據(jù)的安全性。
【附圖說明】
[0020]此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
[0021]圖1是本發(fā)明提供的數(shù)據(jù)接收服務(wù)器的一實(shí)施例的結(jié)構(gòu)示意圖;
[0022]圖2是本發(fā)明提供的數(shù)據(jù)接收服務(wù)器的一實(shí)施例的結(jié)構(gòu)示意圖;
[0023]圖3是本發(fā)明提供的數(shù)據(jù)處理系統(tǒng)的一實(shí)施例的結(jié)構(gòu)示意圖;
[0024]圖4是本發(fā)明提供的數(shù)據(jù)轉(zhuǎn)發(fā)服務(wù)器的一實(shí)施例的結(jié)構(gòu)示意圖;
[0025]圖5是本發(fā)明提供的數(shù)據(jù)處理系統(tǒng)的一實(shí)施例的結(jié)構(gòu)示意圖;
[0026]圖6是本發(fā)明提供的數(shù)據(jù)處理系統(tǒng)的一實(shí)施例的結(jié)構(gòu)示意圖;
[0027]圖7是本發(fā)明提供的數(shù)據(jù)解析裝置的一實(shí)施例的結(jié)構(gòu)示意圖;
[0028]圖8是本發(fā)明提供的數(shù)據(jù)處理系統(tǒng)的一實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0029]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明具體實(shí)施例及相應(yīng)的附圖對本發(fā)明技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0030]需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤4送?,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
[0031]圖1是本發(fā)明提供的數(shù)據(jù)接收服務(wù)器的一實(shí)施例的結(jié)構(gòu)示意圖。
[0032]本發(fā)明一【具體實(shí)施方式】,如圖1所示。本發(fā)明實(shí)施方式提供的數(shù)據(jù)接收服務(wù)器11,包括數(shù)據(jù)接收裝置111和第一存儲裝置113。
[0033]數(shù)據(jù)接收裝置111,用于通過至少一個連接接收來自客戶端數(shù)據(jù)。例如,數(shù)據(jù)接收裝置111通過一連接連接至客戶端,或者數(shù)據(jù)接收裝置111連接至網(wǎng)絡(luò)模塊,網(wǎng)絡(luò)模塊再進(jìn)一步連接至一個或多個客戶端。
[0034]可選地,網(wǎng)絡(luò)模塊包括GPRS模塊、3G/4G模塊、W1-Fi模塊等。
[0035]可選地,客戶端包括家用電器、電腦、可穿戴設(shè)備、各種傳感器等可監(jiān)測數(shù)據(jù)和/或需要進(jìn)行控制的終端中的至少一種。
[0036]第一存儲裝置113,包括至少一個第一存儲單元1131和至少一個第二存儲單元1133ο
[0037]第一存儲單元1131中的每一個與所述數(shù)據(jù)接收單元的每一個連接相對應(yīng)。
[0038]例如,數(shù)據(jù)接收裝置與N個網(wǎng)絡(luò)模塊連接形成N個連接,則包括N個第一存儲單元,每一個第一存儲單元與N個連接中的每一個相對應(yīng)??蛇x地,第一存儲單元包括緩存器。
[0039]第二存儲單元1133中的每一個與至少一個所述客戶端的屬性中的每一個相對應(yīng)。
[0040]例如,客戶端屬性可以包括客戶端的類型和客戶端所在的區(qū)域。例如,假設(shè)對某一寫字樓內(nèi)的客戶端進(jìn)行監(jiān)測,可以根據(jù)待監(jiān)測客戶端的類型分配第二存儲單元,例如將寫字樓的客戶端分為三種類型:空調(diào)、攝像頭、照明。則包括三個第二存儲單元,分別存儲三種不同類型的客戶端的數(shù)據(jù)。
[0041]再例如,根據(jù)寫字樓的樓層分配第二存儲單元,對于21層的辦公區(qū)域,分配21個第二存儲單元,每一層的客戶端的數(shù)據(jù)對應(yīng)一個第二存儲單元。
[0042]本領(lǐng)域技術(shù)人員根據(jù)以上示例可以明了,也可以根據(jù)客戶端類型以及所在區(qū)域,或者其它客戶端屬性確定第二存儲單元??蛇x地,第二存儲單元包括緩存器。
[0043]本發(fā)明一【具體實(shí)施方式】,結(jié)合本發(fā)明其他實(shí)施方式的各個方面。如圖2所示。本發(fā)明實(shí)施方式提供的數(shù)據(jù)接收服務(wù)器21,包括數(shù)據(jù)接收裝置211和第一存儲裝置213以及控制裝置216。
[0044]數(shù)據(jù)接收裝置211,用于通過至少一個連接接收來自客戶端數(shù)據(jù)。例如,數(shù)據(jù)接收裝置211通過一連接連接至客戶端,或者數(shù)據(jù)接收裝置211連接至網(wǎng)絡(luò)模塊,網(wǎng)絡(luò)模塊再進(jìn)一步連接至一個或多個客戶端。
[0045]可選地,網(wǎng)絡(luò)模塊包括GPRS模塊、3G/4G模塊、W1-Fi模塊等。
[0046]可選地,客戶端包括家用電器、電腦、可穿戴設(shè)備、各種傳感器等可監(jiān)測數(shù)據(jù)和/或需要進(jìn)行控制的終端中的至少一種。
[0047]第一存儲裝置213,包括至少一個第一存儲單元和至少一個第二存儲單元。
[0048]第一存儲單元中的每一個與數(shù)據(jù)接收單元的每一個連接相對應(yīng)。
[0049]例如,數(shù)據(jù)接收裝置與N個網(wǎng)絡(luò)模塊連接形成N個連接,則包括N個第一存儲單元,每一個第一存儲單元與N個連接中的每一個相對應(yīng)??蛇x地,第一存儲單元包括緩存器。
[0050]第二存儲單元中的每一個與至少一個所述客戶端的屬性中的每一個相對應(yīng)。
[0051]例如,客戶端屬性可以包括客戶端的類型和客戶端所在的區(qū)域。例如,假設(shè)對某一寫字樓內(nèi)的客戶端進(jìn)行監(jiān)測,可以根據(jù)待監(jiān)測客戶端的類型分配第二存儲單元,例如將寫字樓的客戶端分為三種類型:空調(diào)、攝像頭、照明。則包括三個第二存儲單元,分別存儲三種不同類型的客戶端的數(shù)據(jù)。
[0052]再例如,根據(jù)寫字樓的樓層分配第二存儲單元,對于21層的辦公區(qū)域,分配21個第二存儲單元,每一層的客戶端的數(shù)據(jù)對應(yīng)一個第二存儲單元。
[0053]本領(lǐng)域技術(shù)人員根據(jù)以上示例可以明了,也可以根據(jù)客戶端類型以及所在區(qū)域,或者其它客戶端屬性確定第二存儲單元??蛇x地,第二存儲單元包括緩存器。
[0054]控制裝置216,用于當(dāng)?shù)谝淮鎯卧鎯Φ臄?shù)據(jù)大于等于第一閾值A(chǔ)時或者第一存儲單元對應(yīng)的連接中斷時,將第一存儲單元存儲的數(shù)據(jù)分配至與數(shù)據(jù)相對應(yīng)的第二存儲單元中。
[0055]例如,某一第一存儲單元的存儲的數(shù)據(jù)大于等于A時,或者該存儲單元相應(yīng)的連接中斷時,此時將第一存儲單元的數(shù)據(jù)存儲至第二存儲單元,例如第二存儲單元與空調(diào)、攝像頭、照明三種客戶端類型相對應(yīng),則將第一存儲單元存儲的數(shù)據(jù)分別存儲至對應(yīng)客戶端類型的第二存儲單元。
[0056]在本發(fā)明一【具體實(shí)施方式】中,結(jié)合其他實(shí)施方式的各個方面。除了控制裝置216之外,數(shù)據(jù)接收服務(wù)器還可以包括第二存儲器215。
[0057]可選地,第二存儲器215可以是本地服務(wù)器。控制裝置216用于當(dāng)?shù)诙鎯卧鎯Φ臄?shù)據(jù)大于等于第二閾值B時,將第二存儲單元存儲的數(shù)據(jù)保存至第二存儲裝置215中。
[0058]本發(fā)明一【具體實(shí)施方式】,提供數(shù)據(jù)處理系統(tǒng)包括如本發(fā)明各實(shí)施方式提供的數(shù)據(jù)接收服務(wù)器。
[0059]圖3是本發(fā)明提供的數(shù)據(jù)處理系統(tǒng)的一實(shí)施例的結(jié)構(gòu)示意圖。
[0060]本發(fā)明一【具體實(shí)施方式】,結(jié)合本發(fā)明其他實(shí)施方式的各個方面。如圖3所示,數(shù)據(jù)處理系統(tǒng)3包括數(shù)據(jù)接收服務(wù)器31和數(shù)據(jù)轉(zhuǎn)發(fā)服務(wù)器33。
[0061]其中數(shù)據(jù)接收服務(wù)器31包括本發(fā)明各實(shí)施方式提供的數(shù)據(jù)接收服務(wù)器的各個方面。
[0062]圖4是本發(fā)明提供的數(shù)據(jù)轉(zhuǎn)發(fā)服務(wù)器的一實(shí)施例的結(jié)構(gòu)示意圖
[0063]如圖4所示,數(shù)據(jù)轉(zhuǎn)發(fā)服務(wù)器33包括第三存儲單元331和第四存儲單元333和轉(zhuǎn)發(fā)控制單元335,
[0064]第三存儲單元331,用于存儲已建立連接的客戶端。
[0065]第四存儲單元333,用于存儲已建立連接的網(wǎng)絡(luò)模塊,以及與監(jiān)聽已建立連接的網(wǎng)絡(luò)模塊的全部客戶端。
[0066]轉(zhuǎn)發(fā)控制單元335,用于根據(jù)轉(zhuǎn)發(fā)模式,根據(jù)所述第三存儲單元或所述第四存儲單元將待轉(zhuǎn)發(fā)的數(shù)據(jù)轉(zhuǎn)發(fā)至已建立連接的客戶端或監(jiān)聽已建立連接的網(wǎng)絡(luò)模塊的全部客戶端。
[0067]轉(zhuǎn)發(fā)模式包括第一轉(zhuǎn)發(fā)模式和第二轉(zhuǎn)發(fā)模式,第一轉(zhuǎn)發(fā)模式包括將數(shù)據(jù)轉(zhuǎn)發(fā)至已建立連接的客戶端。第二轉(zhuǎn)發(fā)模式包括將數(shù)據(jù)轉(zhuǎn)發(fā)至已連接的網(wǎng)絡(luò)模塊,并進(jìn)一步轉(zhuǎn)發(fā)至監(jiān)聽該網(wǎng)絡(luò)模塊的全部客戶端。
[0068]圖5是本發(fā)明提供的數(shù)據(jù)處理系統(tǒng)的一實(shí)施例的結(jié)構(gòu)示意圖。本發(fā)明一【具體實(shí)施方式】提供的數(shù)據(jù)處理系統(tǒng)4包括數(shù)據(jù)接收服務(wù)器41和第三存儲裝置45,以及上傳控制器43。
[0069]其中數(shù)據(jù)接收服務(wù)器41包括本發(fā)明各實(shí)施方式提供的數(shù)據(jù)接收服務(wù)器的各個方面。
[0070]上傳控制器43,用于將第二存儲裝置中的新數(shù)據(jù)上傳至第三存儲裝置45中,和/或?qū)⒌诙鎯卧械臄?shù)據(jù)上傳至第三存儲裝置45中。
[0071 ]在本發(fā)明提供的一【具體實(shí)施方式】中,第三存儲裝置45包括HDFS存儲器。
[0072]圖6是本發(fā)明提供的數(shù)據(jù)處理系統(tǒng)的一實(shí)施例的結(jié)構(gòu)示意圖。
[0073]本發(fā)明一【具體實(shí)施方式】,結(jié)合本發(fā)明各實(shí)施方式的各個方面。數(shù)據(jù)處理系統(tǒng)5包括數(shù)據(jù)接收服務(wù)器51、第三存儲裝置55、上傳控制器53和數(shù)據(jù)解析裝置57。
[0074]其中數(shù)據(jù)接收服務(wù)器51包括本發(fā)明各實(shí)施方式提供的數(shù)據(jù)接收服務(wù)器的各個方面。
[0075]上傳控制器53,用于將第二存儲裝置中的新數(shù)據(jù)上傳至第三存儲裝置55中,和/或?qū)⒌诙鎯卧械臄?shù)據(jù)上傳至第三存儲裝置55中。
[0076]在本發(fā)明提供的一【具體實(shí)施方式】中,第三存儲裝置55包括HDFS存儲器。
[0077]圖7是本發(fā)明提供的數(shù)據(jù)解析裝置的一實(shí)施例的結(jié)構(gòu)示意圖。數(shù)據(jù)解析裝置57如圖7所示。
[0078]數(shù)據(jù)解析裝置57包括數(shù)據(jù)接口單元571,解析數(shù)據(jù)分配單元573,以及至少一個解析數(shù)據(jù)處理單元575。
[0079]數(shù)據(jù)接口單元571,用于接收來自第三存儲裝置的待解析的數(shù)據(jù)。
[0080]解析數(shù)據(jù)分配單元573,用于根據(jù)所述解析數(shù)據(jù)處理單元的處理能力和/或數(shù)據(jù)負(fù)荷將待解析數(shù)據(jù)分配至所述至少一個解析數(shù)據(jù)處理單元。
[0081]解析數(shù)據(jù)處理單元575,用于解析待解析數(shù)據(jù)形成解析后的數(shù)據(jù)。
[0082]解析數(shù)據(jù)分配單元573能夠合理調(diào)配解析資源,使得各解析處理單元處理的數(shù)據(jù)量與處理能力相匹配,能夠有效地減少數(shù)據(jù)擁塞,保證數(shù)據(jù)的準(zhǔn)確性和安全性。
[0083]圖8是本發(fā)明提供的數(shù)據(jù)處理系統(tǒng)的一實(shí)施例的結(jié)構(gòu)示意圖。
[0084]本發(fā)明一【具體實(shí)施方式】,結(jié)合本發(fā)明各實(shí)施方式的各個方面。數(shù)據(jù)處理系統(tǒng)6包括數(shù)據(jù)接收服務(wù)器61、第三存儲裝置65、上傳控制器63、數(shù)據(jù)解析裝置67、和第四存儲裝置69。
[0085]其中數(shù)據(jù)接收服務(wù)器61包括本發(fā)明各實(shí)施方式提供的數(shù)據(jù)接收服務(wù)器的各個方面。
[0086]上傳控制器63,用于將第二存儲裝置中的新數(shù)據(jù)上傳至第三存儲裝置65中,和/或?qū)⒌诙鎯卧械臄?shù)據(jù)上傳至第三存儲裝置65中。
[0087]在本發(fā)明提供的一【具體實(shí)施方式】中,第三存儲裝置65包括HDFS存儲器。
[0088]數(shù)據(jù)解析裝置67包括數(shù)據(jù)接口單元,解析數(shù)據(jù)分配單元,以及至少一個解析數(shù)據(jù)處理單元。
[0089]數(shù)據(jù)接口單元,用于接收來自第三存儲裝置的待解析的數(shù)據(jù)。
[0090]解析數(shù)據(jù)分配單元,用于根據(jù)所述解析數(shù)據(jù)處理單元的處理能力和/或數(shù)據(jù)負(fù)荷將待解析數(shù)據(jù)分配至所述至少一個解析數(shù)據(jù)處理單元。
[0091]解析數(shù)據(jù)處理單元,用于解析待解析數(shù)據(jù)形成解析后的數(shù)據(jù)。
[0092]解析數(shù)據(jù)分配單元能夠合理調(diào)配解析資源,使得各解析處理單元處理的數(shù)據(jù)量與處理能力相匹配,能夠有效地減少數(shù)據(jù)擁塞,保證數(shù)據(jù)的準(zhǔn)確性和安全性。
[0093]第四存儲裝置69用于存儲所述解析后的數(shù)據(jù),所述客戶端能夠?qū)Φ谒拇鎯ρb置的數(shù)據(jù)進(jìn)行處理。
[0094]例如,第四存儲包含但不限于SQL等數(shù)據(jù)庫系統(tǒng)。
[0095]綜上所述,本發(fā)明【具體實(shí)施方式】提供的方案能夠提高數(shù)據(jù)處理的效率,合理分配系統(tǒng)資源,進(jìn)而提高數(shù)據(jù)的安全性。
[0096]本文中所描述的功能可在硬件、由處理器執(zhí)行的軟件、固件或其任何組合中實(shí)施。如果在由處理器執(zhí)行的軟件中實(shí)施,那么可將功能作為一或多個指令或代碼存儲于計(jì)算機(jī)可讀媒體上或經(jīng)由計(jì)算機(jī)可讀媒體予以傳輸。其它實(shí)例及實(shí)施方案在本發(fā)明及所附權(quán)利要求書的范圍及精神內(nèi)。舉例來說,歸因于軟件的性質(zhì),上文所描述的功能可使用由處理器、硬件、固件、硬連線或這些中的任何者的組合執(zhí)行的軟件實(shí)施。此外,各功能單元可以集成在一個處理單元中,也可以是各個單元單獨(dú)物理存在,也可以兩個或兩個以上單元集成在一個單元中。
[0097]在本申請所提供的幾個實(shí)施例中,應(yīng)該理解到,所揭露的技術(shù)內(nèi)容,可通過其它的方式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,可以為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
[0098]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為控制裝置的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0099]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計(jì)算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可為個人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、只讀存儲器(R0M,Read-0nly Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0100]以上所述僅為本發(fā)明的實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種數(shù)據(jù)接收服務(wù)器,其特征在于,包括數(shù)據(jù)接收裝置和第一存儲裝置,所述數(shù)據(jù)接收裝置,用于通過至少一個連接接收來自客戶端的數(shù)據(jù); 所述第一存儲裝置,包括至少一個第一存儲單元和至少一個第二存儲單元, 所述第一存儲單元中的每一個與所述數(shù)據(jù)接收單元的每一個連接相對應(yīng); 所述第二存儲單元中的每一個與至少一個所述客戶端的屬性中的每一個相對應(yīng)。2.根據(jù)權(quán)利要求1所述的服務(wù)器,其特征在于,所述連接包括所述數(shù)據(jù)接收裝置與所述客戶端的連接、和/或所述數(shù)據(jù)接收裝置通過網(wǎng)絡(luò)模塊與所述客戶端的連接。3.根據(jù)權(quán)利要求1所述的服務(wù)器,其特征在于,還包括控制裝置,所述控制裝置用于當(dāng)所述第一存儲單元存儲的數(shù)據(jù)大于等于第一閾值或者第一存儲單元對應(yīng)的連接中斷時,將所述第一存儲單元存儲的數(shù)據(jù)分配至與數(shù)據(jù)相對應(yīng)的所述第二存儲單元中。4.根據(jù)權(quán)利要求1所述的服務(wù)器,其特征在于,還包括第二存儲裝置和控制裝置,所述控制裝置用于當(dāng)所述第二存儲單元存儲的數(shù)據(jù)大于等于第二閾值時,將所述第二存儲單元存儲的數(shù)據(jù)保存至所述第二存儲裝置中。5.根據(jù)權(quán)利要求1-4任一所述的服務(wù)器,其特征在于,所述客戶端屬性包括客戶端的類型,和/或客戶端所在區(qū)域。6.根據(jù)權(quán)利要求5所述的服務(wù)器,其特征在于,所述客戶端包括家用電器、電腦、可穿戴設(shè)備、傳感器中的至少一種。7.根據(jù)權(quán)利要求1_4、6任一所述的服務(wù)器,其特征在于,所述第一存儲單元、第二存儲單元包括緩存器,所述第二存儲裝置包括本地服務(wù)器。8.一種數(shù)據(jù)處理系統(tǒng),其特征在于包括如權(quán)利要求1-7任一的數(shù)據(jù)接收服務(wù)器。9.根據(jù)權(quán)利要求8所述的數(shù)據(jù)處理系統(tǒng),其特征在于,還包括數(shù)據(jù)轉(zhuǎn)發(fā)服務(wù)器,所述數(shù)據(jù)轉(zhuǎn)發(fā)服務(wù)器包括第三存儲單元和第四存儲單元和轉(zhuǎn)發(fā)控制單元, 所述第三存儲單元,用于存儲已建立連接的客戶端; 所述第四存儲單元,用于存儲已建立連接的網(wǎng)絡(luò)模塊,以及監(jiān)聽所述網(wǎng)絡(luò)模塊的全部客戶端, 所述轉(zhuǎn)發(fā)控制單元,用于根據(jù)轉(zhuǎn)發(fā)模式,根據(jù)所述第三存儲單元或所述第四存儲單元將待轉(zhuǎn)發(fā)的數(shù)據(jù)轉(zhuǎn)發(fā)至已建立連接的客戶端或監(jiān)聽已建立連接的網(wǎng)絡(luò)模塊的全部客戶端。10.根據(jù)權(quán)利要求8或9所述的系統(tǒng),其特征在于,還包括第三存儲裝置和上傳控制器,所述上傳控制器用于將第二存儲裝置中的新數(shù)據(jù)上傳至所述第三存儲裝置中,和/或?qū)⑺龅诙鎯卧械臄?shù)據(jù)上傳至所述第三存儲裝置。11.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,所述第三存儲裝置包括HDFS存儲器。12.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,還包括數(shù)據(jù)解析裝置,所述數(shù)據(jù)解析裝置包括數(shù)據(jù)接口單元,解析數(shù)據(jù)分配單元,以及至少一個解析數(shù)據(jù)處理單元, 所述數(shù)據(jù)接口單元,用于接收來自所述第三存儲裝置的待解析的數(shù)據(jù); 所述解析數(shù)據(jù)分配單元,用于根據(jù)所述解析數(shù)據(jù)處理單元的處理能力和/或數(shù)據(jù)負(fù)荷將所述待解析數(shù)據(jù)分配至所述至少一個解析數(shù)據(jù)處理單元; 所述解析數(shù)據(jù)處理單元,用于解析待解析數(shù)據(jù)形成解析后的數(shù)據(jù)。13.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,還包括第四存儲裝置,所述第四存儲裝置用于存儲所述解析后的數(shù)據(jù),所述客戶端能夠?qū)λ龅谒拇鎯ρb置的數(shù)據(jù)進(jìn)行處理。
【文檔編號】H04L12/28GK105897915SQ201610349165
【公開日】2016年8月24日
【申請日】2016年5月23日
【發(fā)明人】董明珠, 李紹斌, 牟桂賢
【申請人】珠海格力電器股份有限公司