亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)據(jù)處理系統(tǒng)及方法與流程

文檔序號(hào):11960456閱讀:來源:國(guó)知局

技術(shù)特征:

1.一種數(shù)據(jù)處理系統(tǒng),其特征在于,包括:

數(shù)據(jù)庫(kù)、與客戶端和所述數(shù)據(jù)庫(kù)通信連接的數(shù)據(jù)接口;其中,

數(shù)據(jù)接口,接收來自客戶端的數(shù)據(jù)以發(fā)送到數(shù)據(jù)庫(kù)中對(duì)應(yīng)該數(shù)據(jù)的類型的數(shù)據(jù)頻道而進(jìn)行數(shù)據(jù)發(fā)布,和/或,根據(jù)客戶端的數(shù)據(jù)請(qǐng)求而連接數(shù)據(jù)庫(kù)以獲取相應(yīng)所述請(qǐng)求的實(shí)時(shí)或非實(shí)時(shí)數(shù)據(jù)。

2.如權(quán)利要求1所述的系統(tǒng),其特征在于,包括:

應(yīng)用服務(wù)器,與機(jī)組和所述數(shù)據(jù)庫(kù)通信連接,將接收的來自機(jī)組的數(shù)據(jù)處理后發(fā)送至數(shù)據(jù)庫(kù)存儲(chǔ),和/或,向機(jī)組發(fā)送從數(shù)據(jù)庫(kù)獲取的機(jī)組需要的數(shù)據(jù);

所述來自機(jī)組的數(shù)據(jù)、所述機(jī)組需要的數(shù)據(jù)、所述來自客戶端的數(shù)據(jù)、所述請(qǐng)求的數(shù)據(jù)包括:實(shí)時(shí)數(shù)據(jù)和/或非實(shí)時(shí)數(shù)據(jù);

和/或,

數(shù)據(jù)接口包括數(shù)據(jù)接口服務(wù)器,其根據(jù)客戶端的數(shù)據(jù)請(qǐng)求而連接數(shù)據(jù)庫(kù)以獲取相應(yīng)所述請(qǐng)求的數(shù)據(jù)包括:

根據(jù)客戶端的數(shù)據(jù)請(qǐng)求而建立客戶端與數(shù)據(jù)庫(kù)中的與該客戶端請(qǐng)求的數(shù)據(jù)的類型對(duì)應(yīng)的數(shù)據(jù)頻道的關(guān)系,并獲取該數(shù)據(jù)頻道上的實(shí)時(shí)數(shù)據(jù)以發(fā)布給該客戶端;和/或,

根據(jù)客戶端的數(shù)據(jù)請(qǐng)求而連接數(shù)據(jù)庫(kù),獲取請(qǐng)求的非實(shí)時(shí)數(shù)據(jù)。

3.如權(quán)利要求1或2所述的系統(tǒng),其特征在于,數(shù)據(jù)庫(kù)包括:

用于存儲(chǔ)實(shí)時(shí)數(shù)據(jù)的實(shí)時(shí)數(shù)據(jù)庫(kù)和/或存儲(chǔ)非實(shí)時(shí)數(shù)據(jù)的歷史數(shù)據(jù)庫(kù);

所述實(shí)時(shí)數(shù)據(jù)庫(kù)基于訂閱-發(fā)布模式,在實(shí)時(shí)數(shù)據(jù)庫(kù)中建立數(shù)據(jù)頻道,發(fā)布的實(shí)時(shí)數(shù)據(jù)以數(shù)據(jù)類型進(jìn)行區(qū)分存入對(duì)應(yīng)的數(shù)據(jù)頻道中;

其中,訂閱-發(fā)布模式包括:實(shí)時(shí)數(shù)據(jù)通過數(shù)據(jù)分類而定義數(shù)據(jù)頻道,根據(jù)需要的數(shù)據(jù)的類型而訂閱對(duì)應(yīng)的數(shù)據(jù)頻道、和/或根據(jù)要發(fā)送的數(shù)據(jù)的類型將數(shù)據(jù)發(fā)布到對(duì)應(yīng)的數(shù)據(jù)頻道。

4.如權(quán)利要求3所述的系統(tǒng),其特征在于,

數(shù)據(jù)接口服務(wù)器包括:

數(shù)據(jù)訂閱實(shí)現(xiàn)模塊,根據(jù)客戶端的數(shù)據(jù)請(qǐng)求,其連接所述實(shí)時(shí)數(shù)據(jù)庫(kù),從所述實(shí)時(shí)數(shù)據(jù)庫(kù)中訂閱與所述客戶端請(qǐng)求的實(shí)時(shí)數(shù)據(jù)的類型對(duì)應(yīng)的數(shù)據(jù)頻道,并記錄所述客戶端與對(duì)應(yīng)數(shù)據(jù)頻道的訂閱關(guān)系,以建立客戶端與數(shù)據(jù)頻道的關(guān)系;和/或,

數(shù)據(jù)發(fā)布實(shí)現(xiàn)模塊,其連接所述實(shí)時(shí)數(shù)據(jù)庫(kù),向所述實(shí)時(shí)數(shù)據(jù)庫(kù)中與客戶端需要發(fā)布的指定的實(shí)時(shí)數(shù)據(jù)的類型相對(duì)應(yīng)的數(shù)據(jù)頻道發(fā)布所述客戶端請(qǐng)求發(fā)送的實(shí)時(shí)數(shù)據(jù);

和/或,

應(yīng)用服務(wù)器包括:

連接所述實(shí)時(shí)數(shù)據(jù)庫(kù),向所述實(shí)時(shí)數(shù)據(jù)庫(kù)的數(shù)據(jù)頻道發(fā)布所述機(jī)組需要發(fā)布的實(shí)時(shí)數(shù)據(jù),從所述實(shí)時(shí)數(shù)據(jù)庫(kù)中訂閱所述機(jī)組需要訂閱的數(shù)據(jù)頻道;

和/或,

歷史數(shù)據(jù)庫(kù),通過數(shù)據(jù)接口服務(wù)器,向客戶端提供客戶端請(qǐng)求的非實(shí)時(shí)數(shù)據(jù)。

5.如權(quán)利要求4所述的系統(tǒng),其特征在于,

數(shù)據(jù)訂閱實(shí)現(xiàn)模塊,包括:

基于客戶端的實(shí)時(shí)數(shù)據(jù)的獲取請(qǐng)求,獲取需要訂閱的數(shù)據(jù)的類型和機(jī)組標(biāo)識(shí),根據(jù)所述訂閱數(shù)據(jù)類型和機(jī)組標(biāo)識(shí)向所述實(shí)時(shí)數(shù)據(jù)庫(kù)訂閱對(duì)應(yīng)的數(shù)據(jù)頻道,并記錄所述訂閱關(guān)系;

和/或,

基于記錄的訂閱關(guān)系,數(shù)據(jù)接口服務(wù)器接收實(shí)時(shí)數(shù)據(jù)庫(kù)中數(shù)據(jù)頻道推送的數(shù)據(jù),將數(shù)據(jù)推送至與數(shù)據(jù)頻道建立訂閱關(guān)系的客戶端;

和/或,

數(shù)據(jù)發(fā)布實(shí)現(xiàn)模塊,包括:

基于所述實(shí)時(shí)數(shù)據(jù)的發(fā)送請(qǐng)求,獲取目標(biāo)機(jī)組標(biāo)識(shí)和請(qǐng)求發(fā)送的數(shù)據(jù)的類型,根據(jù)該數(shù)據(jù)的類型和目標(biāo)機(jī)組標(biāo)識(shí)向所述實(shí)時(shí)數(shù)據(jù)庫(kù)中對(duì)應(yīng)的數(shù)據(jù)頻道發(fā)布所述請(qǐng)求發(fā)送的實(shí)時(shí)數(shù)據(jù)。

6.如權(quán)利要求4所述的系統(tǒng),其中,數(shù)據(jù)接口服務(wù)器還包括:

數(shù)據(jù)訂閱取消實(shí)現(xiàn)模塊,其連接所述實(shí)時(shí)數(shù)據(jù)庫(kù),在從所述實(shí)時(shí)數(shù)據(jù)庫(kù)中對(duì)所述對(duì)應(yīng)的數(shù)據(jù)頻道實(shí)現(xiàn)訂閱后,當(dāng)從所述客戶端接收到取消數(shù)據(jù)訂閱的請(qǐng)求時(shí),取消所述客戶端對(duì)請(qǐng)求取消訂閱的數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)頻道的訂閱。

7.如權(quán)利要求6所述的系統(tǒng),其中,所述數(shù)據(jù)訂閱取消實(shí)現(xiàn)模塊取消所述客戶端請(qǐng)求取消訂閱的數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)頻道的訂閱包括:

刪除所述客戶端與對(duì)應(yīng)頻道的訂閱關(guān)系,

判斷所述對(duì)應(yīng)頻道是否還存在訂閱關(guān)系,

如果是,則繼續(xù)接收所述對(duì)應(yīng)頻道推送的數(shù)據(jù);

如果否,則從所述實(shí)時(shí)數(shù)據(jù)庫(kù)中取消所述數(shù)據(jù)接口服務(wù)器對(duì)所述對(duì)應(yīng)頻道的訂閱。

8.如權(quán)利要求3-7之一所述的系統(tǒng),其中:

所述實(shí)時(shí)數(shù)據(jù)庫(kù)為Redis數(shù)據(jù)庫(kù);

和/或,

應(yīng)用服務(wù)器將處理后的實(shí)時(shí)數(shù)據(jù)存儲(chǔ)到Redis數(shù)據(jù)庫(kù)以發(fā)布到對(duì)應(yīng)實(shí)時(shí)數(shù)據(jù)的類型的數(shù)據(jù)頻道;其中,所述處理包括解析;數(shù)據(jù)接口服務(wù)器將發(fā)布到所述數(shù)據(jù)頻道的所述實(shí)時(shí)數(shù)據(jù)發(fā)送到所述數(shù)據(jù)頻道記錄的與其建立了對(duì)應(yīng)關(guān)系的客戶端,和/或,數(shù)據(jù)接口服務(wù)器根據(jù)客戶端實(shí)時(shí)數(shù)據(jù)發(fā)布請(qǐng)求而向Redis數(shù)據(jù)庫(kù)中相應(yīng)實(shí)時(shí)數(shù)據(jù)的類型的數(shù)據(jù)頻道發(fā)布來自該客戶端的實(shí)時(shí)數(shù)據(jù)。

9.如權(quán)利要求3所述的系統(tǒng),其中,還包括:

數(shù)據(jù)接口服務(wù)器從所述客戶端接收對(duì)所述非實(shí)時(shí)數(shù)據(jù)的訪問請(qǐng)求,從所述歷史數(shù)據(jù)庫(kù)獲取非實(shí)時(shí)數(shù)據(jù)返回給所述客戶端。

10.一種數(shù)據(jù)處理方法,其特征在于,包括:

接收來自客戶端的數(shù)據(jù)以發(fā)送到數(shù)據(jù)庫(kù)中對(duì)應(yīng)該數(shù)據(jù)的數(shù)據(jù)頻道而進(jìn)行數(shù)據(jù)發(fā)布;

和/或,

根據(jù)客戶端的數(shù)據(jù)請(qǐng)求而連接數(shù)據(jù)庫(kù),以獲取相應(yīng)所述請(qǐng)求的數(shù)據(jù)。

11.如權(quán)利要求10所述的方法,其特征在于,包括:

接收來自客戶端對(duì)與指定機(jī)組相關(guān)的指定數(shù)據(jù)的數(shù)據(jù)獲取或發(fā)送的請(qǐng)求;

當(dāng)所述請(qǐng)求為發(fā)送請(qǐng)求時(shí),向所述數(shù)據(jù)庫(kù)中對(duì)應(yīng)該數(shù)據(jù)的類型和指定機(jī)組的數(shù)據(jù)頻道,發(fā)送所述請(qǐng)求發(fā)送的指定數(shù)據(jù);

當(dāng)所述請(qǐng)求為獲取請(qǐng)求時(shí),從數(shù)據(jù)庫(kù)中取得所述請(qǐng)求獲取的實(shí)時(shí)或非實(shí)時(shí)數(shù)據(jù),并將所述取得的數(shù)據(jù)返回所述客戶端;

其中,請(qǐng)求獲取的與所述指定機(jī)組相關(guān)的指定數(shù)據(jù)由與所述指定機(jī)組通信連接的應(yīng)用服務(wù)器發(fā)送至所述數(shù)據(jù)庫(kù)中存儲(chǔ)。

12.如權(quán)利要求11所述的方法,其中,當(dāng)所述請(qǐng)求為獲取請(qǐng)求時(shí),從數(shù)據(jù)庫(kù)中取得所述請(qǐng)求獲取的實(shí)時(shí)或非實(shí)時(shí)數(shù)據(jù),并將所述取得的數(shù)據(jù)返回所述客戶端,包括:

如果請(qǐng)求獲取實(shí)時(shí)數(shù)據(jù),從所述數(shù)據(jù)庫(kù)中的實(shí)時(shí)數(shù)據(jù)庫(kù)中訂閱與所述請(qǐng)求獲取的實(shí)時(shí)數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)頻道;

記錄所述客戶端與所述對(duì)應(yīng)頻道的訂閱關(guān)系;

接收所述訂閱的數(shù)據(jù)頻道推送的數(shù)據(jù);

基于所述記錄的訂閱關(guān)系將數(shù)據(jù)返回與所述數(shù)據(jù)頻道建立訂閱關(guān)系的客戶端;

和/或,

如果請(qǐng)求獲取非實(shí)時(shí)數(shù)據(jù),則從數(shù)據(jù)庫(kù)中的歷史數(shù)據(jù)庫(kù)獲取非實(shí)時(shí)數(shù)據(jù),并將獲取的所述非實(shí)時(shí)數(shù)據(jù)返回給所述客戶端。

13.如權(quán)利要求12所述的方法,其中,還包括:

向所述客戶端提供數(shù)據(jù)訂閱方法;

從所述實(shí)時(shí)數(shù)據(jù)庫(kù)中訂閱與指定的實(shí)時(shí)數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)頻道的步驟包括:

基于所述實(shí)時(shí)數(shù)據(jù)的獲取請(qǐng)求,得到需要訂閱的數(shù)據(jù)類型和機(jī)組標(biāo)識(shí);

根據(jù)所述訂閱數(shù)據(jù)類型和機(jī)組標(biāo)識(shí)從所述實(shí)時(shí)數(shù)據(jù)庫(kù)訂閱對(duì)應(yīng)的頻道。

14.如權(quán)利要求11所述的方法,其中,當(dāng)所述請(qǐng)求為發(fā)送請(qǐng)求時(shí),向所述數(shù)據(jù)庫(kù)中對(duì)應(yīng)該數(shù)據(jù)的類型和指定機(jī)組的數(shù)據(jù)頻道,發(fā)送所述請(qǐng)求發(fā)送的指定數(shù)據(jù),包括:

當(dāng)發(fā)送的所述指定數(shù)據(jù)包括實(shí)時(shí)數(shù)據(jù)時(shí),向所述數(shù)據(jù)庫(kù)中的實(shí)時(shí)數(shù)據(jù)庫(kù)中與所述指定的實(shí)時(shí)數(shù)據(jù)的類型和指定機(jī)組對(duì)應(yīng)的數(shù)據(jù)頻道,發(fā)布該實(shí)時(shí)數(shù)據(jù)。

15.如權(quán)利要求14所述的方法,其中,當(dāng)發(fā)送的所述指定數(shù)據(jù)包括實(shí)時(shí)數(shù)據(jù)時(shí),向所述數(shù)據(jù)庫(kù)中的實(shí)時(shí)數(shù)據(jù)庫(kù)中與所述指定的實(shí)時(shí)數(shù)據(jù)的類型和指定機(jī)組對(duì)應(yīng)的數(shù)據(jù)頻道,發(fā)布該實(shí)時(shí)數(shù)據(jù),包括:

基于所述指定的實(shí)時(shí)數(shù)據(jù)的發(fā)送請(qǐng)求,獲取目標(biāo)機(jī)組標(biāo)識(shí)和需要發(fā)送的數(shù)據(jù)的類型,

向所述實(shí)時(shí)數(shù)據(jù)庫(kù)中對(duì)應(yīng)該數(shù)據(jù)的類型和機(jī)組標(biāo)識(shí)的數(shù)據(jù)頻道發(fā)布所述需要發(fā)送的數(shù)據(jù)。

16.如權(quán)利要求12所述的方法,其中:

在從所述實(shí)時(shí)數(shù)據(jù)庫(kù)中對(duì)所述對(duì)應(yīng)的數(shù)據(jù)頻道實(shí)現(xiàn)訂閱后,當(dāng)從所述客戶端接收到取消數(shù)據(jù)訂閱的請(qǐng)求時(shí),

刪除所述客戶端與對(duì)應(yīng)頻道的訂閱關(guān)系,

判斷所述對(duì)應(yīng)頻道是否還存在訂閱關(guān)系,

如果是,則繼續(xù)接收所述對(duì)應(yīng)頻道推送的數(shù)據(jù);

如果否,則從所述實(shí)時(shí)數(shù)據(jù)庫(kù)中取消所述數(shù)據(jù)接口服務(wù)器對(duì)所述對(duì)應(yīng)頻道的訂閱。

17.如權(quán)利要求10-16之一所述的方法,其特征在于,各方法步驟在權(quán)利要求1-9之一所述的數(shù)據(jù)處理系統(tǒng)中執(zhí)行。

18.如權(quán)利要求12-16之一所述的方法,其特征在于,所述實(shí)時(shí)數(shù)據(jù)庫(kù)為Redis數(shù)據(jù)庫(kù)。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1