[發(fā)明專利]大批量數(shù)據(jù)處理方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)在審
申請(qǐng)?zhí)枺?/td> | 201910367480.8 | 申請(qǐng)日: | 2019-05-05 |
公開(kāi)(公告)號(hào): | CN110263048A | 公開(kāi)(公告)日: | 2019-09-20 |
發(fā)明(設(shè)計(jì))人: | 孫強(qiáng);唐龍 | 申請(qǐng)(專利權(quán))人: | 平安科技(深圳)有限公司 |
主分類(lèi)號(hào): | G06F16/23 | 分類(lèi)號(hào): | G06F16/23;G06F16/951 |
代理公司: | 深圳市精英專利事務(wù)所 44242 | 代理人: | 林燕云 |
地址: | 518000 廣東省深圳市福田區(qū)福*** | 國(guó)省代碼: | 廣東;44 |
權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
摘要: | |||
搜索關(guān)鍵詞: | 批次數(shù)據(jù) 預(yù)設(shè) 數(shù)據(jù)處理 計(jì)算機(jī)設(shè)備 存儲(chǔ)介質(zhì) 排他鎖 字段 數(shù)據(jù)庫(kù) 抓取 處理目標(biāo) 獲取目標(biāo) 數(shù)據(jù)更新 大數(shù)據(jù) 釋放 分配 重復(fù) 應(yīng)用 保證 | ||
1.一種大批量數(shù)據(jù)處理方法,其特征在于,包括:
從預(yù)設(shè)數(shù)據(jù)庫(kù)中獲取所有待處理批次數(shù)據(jù)并對(duì)每個(gè)所述待處理批次數(shù)據(jù)分配批次號(hào);
將其中一個(gè)批次號(hào)的所述待處理批次數(shù)據(jù)作為目標(biāo)批次數(shù)據(jù),對(duì)所述目標(biāo)批次數(shù)據(jù)添加排他鎖并處理所述目標(biāo)批次數(shù)據(jù);
若所述目標(biāo)批次數(shù)據(jù)處理完成,獲取所述目標(biāo)批次數(shù)據(jù)中的初始預(yù)設(shè)字段值并根據(jù)所述初始預(yù)設(shè)字段值將所述目標(biāo)批次數(shù)據(jù)提交至所述預(yù)設(shè)數(shù)據(jù)庫(kù)以釋放所述排他鎖;
根據(jù)所述批次號(hào)將下一批次號(hào)的所述待處理批次數(shù)據(jù)作為目標(biāo)批次數(shù)據(jù)進(jìn)行處理直至所有批次號(hào)的所述待處理批次數(shù)據(jù)全部處理完成。
2.根據(jù)權(quán)利要求1所述的大批量數(shù)據(jù)處理方法,其特征在于,所述從預(yù)設(shè)數(shù)據(jù)庫(kù)中獲取所有待處理批次數(shù)據(jù)并對(duì)每個(gè)所述待處理批次數(shù)據(jù)分配批次號(hào),包括:
從預(yù)設(shè)數(shù)據(jù)庫(kù)中獲取所有待處理批次數(shù)據(jù);
根據(jù)所述待處理批次數(shù)據(jù)的批次數(shù)量分配批次號(hào);
根據(jù)所述批次號(hào)按照由小到大對(duì)所述待處理批次數(shù)據(jù)進(jìn)行排序。
3.根據(jù)權(quán)利要求1所述的大批量數(shù)據(jù)處理方法,其特征在于,所述將其中一個(gè)批次號(hào)的所述待處理批次數(shù)據(jù)作為目標(biāo)批次數(shù)據(jù),對(duì)所述目標(biāo)批次數(shù)據(jù)添加排他鎖并處理所述目標(biāo)批次數(shù)據(jù),包括:
將其中一個(gè)批次號(hào)的所述待處理批次數(shù)據(jù)作為目標(biāo)批次數(shù)據(jù);
調(diào)用所述預(yù)設(shè)數(shù)據(jù)庫(kù)的排他鎖機(jī)制對(duì)所述目標(biāo)批次數(shù)據(jù)添加排他鎖;
對(duì)已添加所述排他鎖的所述目標(biāo)批次數(shù)據(jù)進(jìn)行處理;
對(duì)處理完成的所述目標(biāo)批次數(shù)據(jù)添加處理標(biāo)記。
4.根據(jù)權(quán)利要求1所述的大批量數(shù)據(jù)處理方法,其特征在于,所述獲取所述目標(biāo)批次數(shù)據(jù)中的初始預(yù)設(shè)字段值并根據(jù)所述初始預(yù)設(shè)字段值將所述目標(biāo)批次數(shù)據(jù)提交至所述預(yù)設(shè)數(shù)據(jù)庫(kù)以釋放所述排他鎖,包括:
從所述目標(biāo)批次數(shù)據(jù)中獲取初始預(yù)設(shè)字段值;
從所述預(yù)設(shè)數(shù)據(jù)庫(kù)中獲取所述目標(biāo)批次數(shù)據(jù)的當(dāng)前預(yù)設(shè)字段值;
將所述初始預(yù)設(shè)字段值與所述當(dāng)前預(yù)設(shè)字段值進(jìn)行對(duì)比;
若所述初始預(yù)設(shè)字段值與所述當(dāng)前預(yù)設(shè)字段值相同,則提交所述目標(biāo)批次數(shù)據(jù)至所述預(yù)設(shè)數(shù)據(jù)庫(kù)以釋放所述排他鎖。
5.根據(jù)權(quán)利要求3所述的大批量數(shù)據(jù)處理方法,其特征在于,所述根據(jù)所述批次號(hào)將下一批次號(hào)的所述待處理批次數(shù)據(jù)作為目標(biāo)批次數(shù)據(jù)進(jìn)行處理直至所有批次號(hào)的所述待處理批次數(shù)據(jù)全部處理完成,包括:
根據(jù)所述批次號(hào)獲取下一批次號(hào)的所述待處理批次數(shù)據(jù);
判斷所述待處理批次數(shù)據(jù)是否存在所述處理標(biāo)記;
若所述待處理批次數(shù)據(jù)存在所述處理標(biāo)記,將下一批次號(hào)的所述待處理批次數(shù)據(jù)作為目標(biāo)批次數(shù)據(jù)進(jìn)行處理。
6.一種大批量數(shù)據(jù)處理裝置,其特征在于,包括:
分配單元,用于從預(yù)設(shè)數(shù)據(jù)庫(kù)中獲取所有待處理批次數(shù)據(jù)并對(duì)每個(gè)所述待處理批次數(shù)據(jù)分配批次號(hào);
排他單元,用于將其中一個(gè)批次號(hào)的所述待處理批次數(shù)據(jù)作為目標(biāo)批次數(shù)據(jù),對(duì)所述目標(biāo)批次數(shù)據(jù)添加排他鎖并處理所述目標(biāo)批次數(shù)據(jù);
釋放單元,用于若所述目標(biāo)批次數(shù)據(jù)處理完成,獲取所述目標(biāo)批次數(shù)據(jù)中的初始預(yù)設(shè)字段值并根據(jù)所述初始預(yù)設(shè)字段值將所述目標(biāo)批次數(shù)據(jù)提交至所述預(yù)設(shè)數(shù)據(jù)庫(kù)以釋放所述排他鎖;
處理單元,用于根據(jù)所述批次號(hào)將下一批次號(hào)的所述待處理批次數(shù)據(jù)作為目標(biāo)批次數(shù)據(jù)進(jìn)行處理直至所有批次號(hào)的所述待處理批次數(shù)據(jù)全部處理完成。
7.根據(jù)權(quán)利要求6所述的大批量數(shù)據(jù)處理裝置,其特征在于,所述分配單元包括:
獲取子單元,用于從預(yù)設(shè)數(shù)據(jù)庫(kù)中獲取所有待處理批次數(shù)據(jù);
分配子單元,用于根據(jù)所述待處理批次數(shù)據(jù)的批次數(shù)量分配批次號(hào);
排序單元,用于根據(jù)所述批次號(hào)按照由小到大對(duì)所述待處理批次數(shù)據(jù)進(jìn)行排序。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于平安科技(深圳)有限公司,未經(jīng)平安科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910367480.8/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 基于改進(jìn)DTW算法的間歇過(guò)程批次數(shù)據(jù)同步方法
- 使用分析或統(tǒng)計(jì)建模來(lái)進(jìn)行連續(xù)過(guò)程驗(yàn)證的方法和裝置
- 用于將批次和連續(xù)過(guò)程控制數(shù)據(jù)分發(fā)到遠(yuǎn)程設(shè)備的系統(tǒng)和裝置
- 數(shù)據(jù)傳輸方法、數(shù)據(jù)存儲(chǔ)方法、裝置、服務(wù)器及存儲(chǔ)介質(zhì)
- 信息處理程序、信息處理裝置以及調(diào)試系統(tǒng)
- 數(shù)據(jù)存儲(chǔ)方法、數(shù)據(jù)查詢方法和系統(tǒng)
- 大批量數(shù)據(jù)處理方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)批次處理方法及裝置
- 基于批次數(shù)據(jù)庫(kù)的批處理任務(wù)執(zhí)行方法及系統(tǒng)
- 一種基于核動(dòng)態(tài)時(shí)間規(guī)整的間歇過(guò)程不等長(zhǎng)批次數(shù)據(jù)同步化方法
- 數(shù)據(jù)處理設(shè)備,數(shù)據(jù)處理方法,和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理電路、數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法、數(shù)據(jù)處理控制方法
- 數(shù)據(jù)處理設(shè)備、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及計(jì)算機(jī)可讀取的記錄介質(zhì)
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 在分布式數(shù)據(jù)庫(kù)系統(tǒng)中管理查詢
- 設(shè)備間互動(dòng)虛擬角色系統(tǒng)
- 計(jì)算機(jī)虛擬角色拿取系統(tǒng)
- 用于向計(jì)算機(jī)設(shè)備供電的燃料電池
- 虛擬角色同步更新式傳輸系統(tǒng)
- 虛擬角色自行傳輸?shù)挠?jì)算機(jī)交互系統(tǒng)
- 虛擬角色傳輸系統(tǒng)
- 計(jì)算機(jī)設(shè)備的啟動(dòng)方法、裝置及計(jì)算機(jī)設(shè)備
- 一種基于區(qū)塊鏈技術(shù)的計(jì)算機(jī)設(shè)備防盜系統(tǒng)及方法
- 一種用于計(jì)算機(jī)設(shè)備管理的終端