[發(fā)明專利]業(yè)務(wù)表的批量處理方法及裝置、非易失性存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 202110033336.8 | 申請(qǐng)日: | 2021-01-11 |
| 公開(kāi)(公告)號(hào): | CN112835932A | 公開(kāi)(公告)日: | 2021-05-25 |
| 發(fā)明(設(shè)計(jì))人: | 趙成文;陳震宇;劉國(guó)華 | 申請(qǐng)(專利權(quán))人: | 中國(guó)郵政儲(chǔ)蓄銀行股份有限公司 |
| 主分類號(hào): | G06F16/2455 | 分類號(hào): | G06F16/2455;G06F16/2453 |
| 代理公司: | 北京康信知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 11240 | 代理人: | 周春枚 |
| 地址: | 100032*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 業(yè)務(wù) 批量 處理 方法 裝置 非易失性 存儲(chǔ) 介質(zhì) | ||
本發(fā)明公開(kāi)了一種業(yè)務(wù)表的批量處理方法及裝置、非易失性存儲(chǔ)介質(zhì)。其中,該方法包括:響應(yīng)于接收到的批量處理請(qǐng)求,獲取多個(gè)待批量處理業(yè)務(wù)表;確定上述多個(gè)待批量處理業(yè)務(wù)表之間的基礎(chǔ)關(guān)聯(lián)關(guān)系;確定每個(gè)待批量處理業(yè)務(wù)表的關(guān)聯(lián)需求邏輯和關(guān)聯(lián)取數(shù)邏輯,其中,基于預(yù)先確定的不同關(guān)聯(lián)需求確定上述關(guān)聯(lián)需求邏輯,基于上述待批量處理業(yè)務(wù)表對(duì)應(yīng)的不同種類接口,確定不同的上述關(guān)聯(lián)取數(shù)邏輯;基于上述基礎(chǔ)關(guān)聯(lián)關(guān)系、上述關(guān)聯(lián)需求邏輯和上述關(guān)聯(lián)取數(shù)邏輯,對(duì)上述多個(gè)待批量處理業(yè)務(wù)表進(jìn)行批量關(guān)聯(lián)處理。本發(fā)明解決了現(xiàn)有技術(shù)中在批量處理業(yè)務(wù)表時(shí),同類型表需反復(fù)關(guān)聯(lián)多次,消耗時(shí)間長(zhǎng)且資源占用率高的技術(shù)問(wèn)題。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,具體而言,涉及一種業(yè)務(wù)表的批量處理方法及裝置、非易失性存儲(chǔ)介質(zhì)。
背景技術(shù)
圖1是根據(jù)現(xiàn)有技術(shù)的一種傳統(tǒng)的業(yè)務(wù)表的批量處理示意圖,如圖1所示,目前多表關(guān)聯(lián)方案多使用嵌套查詢(在一個(gè)SELECT語(yǔ)句的WHERE子句或HAVING子句中嵌套另一個(gè)SELECT語(yǔ)句的查詢)、SQL腳本串行執(zhí)行SQL逐層加工、存儲(chǔ)過(guò)程等方式實(shí)現(xiàn),在批量處理海量數(shù)據(jù)時(shí),同類型表需反復(fù)關(guān)聯(lián)多次,會(huì)消耗大量的時(shí)間,并對(duì)CPU和內(nèi)存造成巨的壓力。
但是,在數(shù)據(jù)時(shí)效性要求較高時(shí),簡(jiǎn)單的函數(shù)或語(yǔ)法優(yōu)化批量關(guān)聯(lián)次數(shù)較多,無(wú)法實(shí)現(xiàn)縮短SQL任務(wù)執(zhí)行時(shí)間同時(shí)有效的降低資源占用率,即現(xiàn)有的多表關(guān)聯(lián)方案已無(wú)法滿足用戶需求。
針對(duì)上述的問(wèn)題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種業(yè)務(wù)表的批量處理方法及裝置、非易失性存儲(chǔ)介質(zhì),以至少解決現(xiàn)有技術(shù)中在批量處理業(yè)務(wù)表時(shí),同類型表需反復(fù)關(guān)聯(lián)多次,消耗時(shí)間長(zhǎng)且資源占用率高的技術(shù)問(wèn)題。
根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種業(yè)務(wù)表的批量處理方法,包括:響應(yīng)于接收到的批量處理請(qǐng)求,獲取多個(gè)待批量處理業(yè)務(wù)表;確定上述多個(gè)待批量處理業(yè)務(wù)表之間的基礎(chǔ)關(guān)聯(lián)關(guān)系;確定每個(gè)待批量處理業(yè)務(wù)表的關(guān)聯(lián)需求邏輯和關(guān)聯(lián)取數(shù)邏輯,其中,基于預(yù)先確定的不同關(guān)聯(lián)需求確定上述關(guān)聯(lián)需求邏輯,基于上述待批量處理業(yè)務(wù)表對(duì)應(yīng)的不同種類接口,確定不同的上述關(guān)聯(lián)取數(shù)邏輯;基于上述基礎(chǔ)關(guān)聯(lián)關(guān)系、上述關(guān)聯(lián)需求邏輯和上述關(guān)聯(lián)取數(shù)邏輯,對(duì)上述多個(gè)待批量處理業(yè)務(wù)表進(jìn)行批量關(guān)聯(lián)處理。
可選的,確定上述多個(gè)待批量處理業(yè)務(wù)表之間的基礎(chǔ)關(guān)聯(lián)關(guān)系,包括:對(duì)上述多個(gè)待批量處理業(yè)務(wù)表進(jìn)行基礎(chǔ)關(guān)聯(lián)關(guān)系的加工處理,其中,上述加工處理包括增量追加處理和/或全量覆蓋處理;基于加工處理結(jié)果確定上述多個(gè)待批量處理業(yè)務(wù)表之間的基礎(chǔ)關(guān)聯(lián)關(guān)系。
可選的,對(duì)上述多個(gè)待批量處理業(yè)務(wù)表進(jìn)行基礎(chǔ)關(guān)聯(lián)關(guān)系的加工處理,包括:通過(guò)對(duì)上述多個(gè)待批量處理業(yè)務(wù)表中的新增數(shù)據(jù)進(jìn)行增量追加關(guān)聯(lián)處理,得到增量關(guān)聯(lián)結(jié)果,并基于上述增量關(guān)聯(lián)結(jié)果確定上述多個(gè)待批量處理業(yè)務(wù)表的第一基礎(chǔ)關(guān)聯(lián)關(guān)系;和/或?qū)ι鲜龆鄠€(gè)待批量處理業(yè)務(wù)表中的全部數(shù)據(jù)進(jìn)行全量覆蓋關(guān)聯(lián)處理,得到全量關(guān)聯(lián)結(jié)果,并基于上述全量關(guān)聯(lián)結(jié)果確定上述多個(gè)待批量處理業(yè)務(wù)表的第二基礎(chǔ)關(guān)聯(lián)關(guān)系。
可選的,基于上述基礎(chǔ)關(guān)聯(lián)關(guān)系、上述關(guān)聯(lián)需求邏輯和上述關(guān)聯(lián)取數(shù)邏輯,對(duì)上述多個(gè)待批量處理業(yè)務(wù)表進(jìn)行批量關(guān)聯(lián)處理,包括:根據(jù)上述多個(gè)待批量處理業(yè)務(wù)表的基礎(chǔ)關(guān)聯(lián)關(guān)系,對(duì)上述多個(gè)待批量處理業(yè)務(wù)表進(jìn)行第一批量關(guān)聯(lián)處理,得到第一批量關(guān)系處理結(jié)果;基于上述第一批量關(guān)聯(lián)處理結(jié)果和上述關(guān)聯(lián)需求邏輯,對(duì)上述待批量處理業(yè)務(wù)表進(jìn)行第二批量關(guān)聯(lián)處理,得到第二批量關(guān)系處理結(jié)果;基于上述第二批量關(guān)聯(lián)處理結(jié)果和上述關(guān)聯(lián)取數(shù)邏輯,對(duì)上述待批量處理業(yè)務(wù)表進(jìn)行第三批量關(guān)聯(lián)處理,得到第三批量關(guān)系處理結(jié)果。
可選的,在對(duì)上述多個(gè)待批量處理業(yè)務(wù)表進(jìn)行批量關(guān)聯(lián)處理之后,上述方法還包括:對(duì)上述第一批量關(guān)聯(lián)處理結(jié)果、上述第二批量關(guān)系處理結(jié)果、上述第三批量關(guān)系處理結(jié)果進(jìn)行分段存儲(chǔ)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國(guó)郵政儲(chǔ)蓄銀行股份有限公司,未經(jīng)中國(guó)郵政儲(chǔ)蓄銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110033336.8/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種在有線智能網(wǎng)中實(shí)現(xiàn)直播業(yè)務(wù)的方法
- 業(yè)務(wù)路由方法、業(yè)務(wù)路由器、客戶端設(shè)備及業(yè)務(wù)網(wǎng)絡(luò)系統(tǒng)
- 一種移動(dòng)業(yè)務(wù)消息路由的方法、系統(tǒng)和設(shè)備
- 業(yè)務(wù)處理方法、設(shè)備和系統(tǒng)
- 業(yè)務(wù)編排方法及裝置、業(yè)務(wù)發(fā)放方法及裝置
- 業(yè)務(wù)限流方法及業(yè)務(wù)限流裝置
- 一種信息推薦方法、裝置及存儲(chǔ)介質(zhì)
- 一種基于業(yè)務(wù)事件的頁(yè)面展示方法、裝置和電子設(shè)備
- 業(yè)務(wù)編排方法及裝置、業(yè)務(wù)發(fā)放方法及裝置
- 一種安全業(yè)務(wù)的定義、開(kāi)發(fā)和執(zhí)行方法及系統(tǒng)
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





