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

一種基于中間件的數(shù)據(jù)處理方法及系統(tǒng)與流程

文檔序號(hào):12786469閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種基于中間件的數(shù)據(jù)處理方法,其特征在于,包括:

根據(jù)業(yè)務(wù)系統(tǒng)預(yù)設(shè)的數(shù)據(jù)源配置,以key-value結(jié)構(gòu)加載若干個(gè)數(shù)據(jù)庫(kù)的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù),并緩存所述數(shù)據(jù)源配置所對(duì)應(yīng)的N個(gè)數(shù)據(jù)集;N≥1;

接收所述業(yè)務(wù)系統(tǒng)發(fā)送的http請(qǐng)求;其中,所述http請(qǐng)求包括數(shù)據(jù)操作和消息體;

根據(jù)所述數(shù)據(jù)操作和所述消息體,對(duì)所述N個(gè)數(shù)據(jù)集進(jìn)行數(shù)據(jù)處理。

2.根據(jù)權(quán)利要求1所述的基于中間件的數(shù)據(jù)處理方法,其特征在于,所述接收所述業(yè)務(wù)系統(tǒng)發(fā)送的http請(qǐng)求,具體為:

接收所述業(yè)務(wù)系統(tǒng)按照restful架構(gòu)發(fā)送的http請(qǐng)求。

3.根據(jù)權(quán)利要求1所述的基于中間件的數(shù)據(jù)處理方法,其特征在于,所述根據(jù)所述數(shù)據(jù)操作和所述消息體,對(duì)所述N個(gè)數(shù)據(jù)集進(jìn)行數(shù)據(jù)處理,具體為:

如果所述數(shù)據(jù)操作為數(shù)據(jù)讀操作,則根據(jù)所述消息體,查詢(xún)所述N個(gè)數(shù)據(jù)集中是否存在需讀取的數(shù)據(jù)集;

若是,則向所述業(yè)務(wù)系統(tǒng)發(fā)送所述需讀取的數(shù)據(jù)集;

否則,根據(jù)所述消息體,從所述N個(gè)數(shù)據(jù)庫(kù)中的一個(gè)數(shù)據(jù)庫(kù)加載并緩存所述需讀取的數(shù)據(jù)集,再向所述業(yè)務(wù)系統(tǒng)發(fā)送所述需讀取的數(shù)據(jù)集。

4.根據(jù)權(quán)利要求1所述的基于中間件的數(shù)據(jù)處理方法,其特征在于,所述根據(jù)所述數(shù)據(jù)操作和所述消息體,對(duì)所述N個(gè)數(shù)據(jù)集進(jìn)行數(shù)據(jù)處理,具體為:

如果所述數(shù)據(jù)操作為數(shù)據(jù)寫(xiě)操作,則根據(jù)所述消息體,創(chuàng)建新的數(shù)據(jù)集,并將所述新的數(shù)據(jù)集存儲(chǔ)在緩存中。

5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的基于中間件的數(shù)據(jù)處理方法,其特征在于,還包括:

根據(jù)預(yù)設(shè)的時(shí)間間隔,將緩存中的數(shù)據(jù)集按所述數(shù)據(jù)源配置更新到所述若干個(gè)數(shù)據(jù)庫(kù)中。

6.一種基于中間件的數(shù)據(jù)處理系統(tǒng),其特征在于,包括:加載緩存單元、接收單元和操作單元;

其中,所述加載緩存單元用于根據(jù)業(yè)務(wù)系統(tǒng)預(yù)設(shè)的數(shù)據(jù)源配置,以key-value結(jié)構(gòu)加載若干個(gè)數(shù)據(jù)庫(kù)的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù),并緩存所述數(shù)據(jù)源配置所對(duì)應(yīng)的N個(gè)數(shù)據(jù)集;N≥1;

所述接收單元用于接收所述業(yè)務(wù)系統(tǒng)發(fā)送的http請(qǐng)求;其中,所述http請(qǐng)求包括數(shù)據(jù)操作和消息體;

所述操作單元用于根據(jù)所述數(shù)據(jù)操作和所述消息體,對(duì)所述N個(gè)數(shù)據(jù)集進(jìn)行數(shù)據(jù)處理。

7.根據(jù)權(quán)利要求6所述的基于中間件的數(shù)據(jù)處理系統(tǒng),其特征在于,所述接收單元用于接收所述業(yè)務(wù)系統(tǒng)發(fā)送的http請(qǐng)求,具體為:

接收所述業(yè)務(wù)系統(tǒng)按照restful架構(gòu)發(fā)送的http請(qǐng)求。

8.根據(jù)權(quán)利要求6所述的基于中間件的數(shù)據(jù)處理系統(tǒng),其特征在于,所述操作單元包括:查詢(xún)模塊和操作模塊;

所述查詢(xún)模塊用于如果所述數(shù)據(jù)操作為數(shù)據(jù)讀操作,則根據(jù)所述消息體,查詢(xún)所述N個(gè)數(shù)據(jù)集中是否存在需讀取的數(shù)據(jù)集;

所述操作模塊用于在所述查詢(xún)單元確定所述N個(gè)數(shù)據(jù)集中存在需讀取的數(shù)據(jù)集時(shí),向所述業(yè)務(wù)系統(tǒng)發(fā)送所述需讀取的數(shù)據(jù)集;以及用于在所述查詢(xún)單元確定所述N個(gè)數(shù)據(jù)集中不存在需讀取的數(shù)據(jù)集時(shí),根據(jù)所述消息體,從所述N個(gè)數(shù)據(jù)庫(kù)中的一個(gè)數(shù)據(jù)庫(kù)加載并緩存所述需讀取的數(shù)據(jù)集,再向所述業(yè)務(wù)系統(tǒng)發(fā)送所述需讀取的數(shù)據(jù)集。

9.根據(jù)權(quán)利要求6所述的基于中間件的數(shù)據(jù)處理系統(tǒng),其特征在于,所述操作單元包括:創(chuàng)建模塊;

所述創(chuàng)建模塊用于如果所述數(shù)據(jù)操作為數(shù)據(jù)寫(xiě)操作,則根據(jù)所述消息體,創(chuàng)建新的數(shù)據(jù)集,并將所述新的數(shù)據(jù)集存儲(chǔ)在緩存中。

10.根據(jù)權(quán)利要求6至9任一項(xiàng)所述的基于中間件的數(shù)據(jù)處理系統(tǒng),其特征在于,還包括:更新單元;

所述更新單元用于根據(jù)預(yù)設(shè)的時(shí)間間隔,將緩存中的數(shù)據(jù)集按所述數(shù)據(jù)源配置更新到所述若干個(gè)數(shù)據(jù)庫(kù)中。

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