智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng)、方法以及業(yè)務(wù)處理系統(tǒng)和方法
【專利摘要】本發(fā)明提供一種智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng)、方法以及業(yè)務(wù)處理系統(tǒng)和方法。該智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng)包括存儲(chǔ)海量交易數(shù)據(jù)的業(yè)務(wù)數(shù)據(jù)庫(kù)、智能分塊模塊和智能業(yè)務(wù)數(shù)據(jù)庫(kù),其中每條交易數(shù)據(jù)都包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型,智能分塊模塊根據(jù)海量交易數(shù)據(jù)生成交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù),其中每條交易智能分塊數(shù)據(jù)包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型和分塊號(hào),每條交易數(shù)據(jù)中的金融機(jī)構(gòu)、商戶和交易類型僅對(duì)應(yīng)于一個(gè)分塊號(hào),每一個(gè)分塊號(hào)所對(duì)應(yīng)的交易類型的交易量完全相等,并且每一個(gè)分塊號(hào)所對(duì)應(yīng)的總交易量也完全一致。利用本發(fā)明,可以對(duì)交易數(shù)據(jù)進(jìn)行處理。
【專利說明】智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng)、方法以及業(yè)務(wù)處理系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,尤其涉及智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng)、方法以及業(yè)務(wù)處理系統(tǒng)和方法。
【背景技術(shù)】
[0002]在銀行卡系統(tǒng)中,海量交易在多進(jìn)程中的分配方式對(duì)于最重視系統(tǒng)時(shí)效性、處理性能、資源利用的批處理系統(tǒng)來說非常重要。隨著銀行卡產(chǎn)業(yè)的飛速發(fā)展,業(yè)務(wù)量越來越大,系統(tǒng)壓力增長(zhǎng)速度飛快,系統(tǒng)性能要求越來越高。對(duì)于交易批量處理系統(tǒng)來說往往需要多進(jìn)程并發(fā)進(jìn)行交易清分、流水生成、多維度匯總等復(fù)雜處理,目前業(yè)界系統(tǒng)對(duì)于海量交易進(jìn)程分配的方法有以下問題:
1、系統(tǒng)按照交易的收單銀行或發(fā)卡銀行多進(jìn)程處理。
[0003]帶來的問題是:
1)機(jī)構(gòu)很多、多進(jìn)程讀交易日志表次數(shù)過多,使得讀操作過慢;
2)機(jī)構(gòu)業(yè)務(wù)發(fā)展速度不一致,每個(gè)進(jìn)程處理時(shí)間不一樣。
[0004]2、系統(tǒng)按【1, 固定塊數(shù)N】隨機(jī)數(shù)對(duì)交易分塊,應(yīng)用按照分塊標(biāo)識(shí)多進(jìn)程處理。
[0005]帶來的問題是: 1)隨機(jī)分配使得每個(gè)進(jìn)程對(duì)于每種交易、每個(gè)機(jī)構(gòu)的負(fù)載完全一致,但各個(gè)進(jìn)程之間對(duì)匯總結(jié)果中記錄的交叉訪問極多,批量匯總處理較慢,存在過多的更新操作;
2)每個(gè)分塊中交易權(quán)重一致,所以處理時(shí)間基本相同,但都處理較慢。
[0006]3、系統(tǒng)按商戶代碼或機(jī)構(gòu)代碼哈希到【1,固定塊數(shù)N】,再多進(jìn)程處理。
[0007]帶來的問題是:交易分塊各進(jìn)程之間的數(shù)據(jù)量不一致,并發(fā)度不高。
【發(fā)明內(nèi)容】
[0008]有鑒于此,本發(fā)明提供一種智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng)、方法,用以對(duì)海量業(yè)務(wù)數(shù)據(jù)進(jìn)行分類。并且本發(fā)明還提供一種業(yè)務(wù)處理系統(tǒng)和方法,用以對(duì)海量業(yè)務(wù)數(shù)據(jù)進(jìn)行處理。
[0009]本發(fā)明提供以下技術(shù)方案:
1.一種智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng),其特征在于,所述系統(tǒng)包括存儲(chǔ)海量交易數(shù)據(jù)的業(yè)務(wù)數(shù)據(jù)庫(kù)、智能分塊模塊和智能業(yè)務(wù)數(shù)據(jù)庫(kù),其中每條交易數(shù)據(jù)都包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型,
智能分塊模塊根據(jù)海量交易數(shù)據(jù)生成交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù),其中每條交易智能分塊數(shù)據(jù)包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型和分塊號(hào),每條交易數(shù)據(jù)中的金融機(jī)構(gòu)、商戶和交易類型僅對(duì)應(yīng)于一個(gè)分塊號(hào),每一個(gè)分塊號(hào)所對(duì)應(yīng)的交易類型的交易量完全相等,并且每一個(gè)分塊號(hào)所對(duì)應(yīng)的總交易量也完全一致。
[0010]2.如技術(shù)方案I所述的系統(tǒng),其特征在于,所述智能分塊模塊包括:
統(tǒng)計(jì)模塊,用于根據(jù)金融機(jī)構(gòu)名稱、商戶名稱、交易類型對(duì)交易數(shù)據(jù)進(jìn)行統(tǒng)計(jì),生成包括至少一個(gè)條目的統(tǒng)計(jì)表,其中每個(gè)條目包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型、交易筆數(shù);
智能訓(xùn)練模塊,對(duì)所述統(tǒng)計(jì)表使用0-1多次背包算法以生成與所述至少一個(gè)條目一一對(duì)應(yīng)的交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0011]3.如技術(shù)方案2所述的系統(tǒng),其特征在于,所述智能分塊模塊還包括預(yù)處理模塊,用于在智能訓(xùn)練模塊將交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù)之前清空智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0012]4.一種智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng),其特征在于,所述系統(tǒng)包括包括存儲(chǔ)海量交易數(shù)據(jù)的業(yè)務(wù)數(shù)據(jù)庫(kù)、智能分塊模塊和多個(gè)智能業(yè)務(wù)數(shù)據(jù)庫(kù),其中每條交易數(shù)據(jù)都包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型和交易日,該多個(gè)智能業(yè)務(wù)數(shù)據(jù)庫(kù)對(duì)應(yīng)于多個(gè)交易日屬性,其中智能分塊模塊根據(jù)海量交易數(shù)據(jù)生成交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入交易數(shù)據(jù)中的交易日的屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù),其中每條交易智能分塊數(shù)據(jù)包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型和分塊號(hào),使得每條交易數(shù)據(jù)中的金融機(jī)構(gòu)、商戶和交易類型僅對(duì)應(yīng)于一個(gè)分塊號(hào),每一個(gè)分塊號(hào)所對(duì)應(yīng)的交易類型的交易量完全相等,并且每一個(gè)分塊號(hào)所對(duì)應(yīng)的總交易量也完全一致。
[0013]5.如技術(shù)方案4所述的系統(tǒng),其特征在于,所述智能分塊模塊包括:
交易日屬性確定模塊,用于確定交易日的屬性并發(fā)送至智能訓(xùn)練模塊;
統(tǒng)計(jì)模塊,用于根據(jù)金融機(jī)構(gòu)名稱、商戶名稱、交易類型對(duì)交易數(shù)據(jù)進(jìn)行統(tǒng)計(jì),生成包括至少一個(gè)條目的統(tǒng)計(jì)表,其中每個(gè)條目包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型、交易筆數(shù);
智能訓(xùn)練模塊,對(duì)所述統(tǒng)計(jì)表使用0-1多次背包算法以生成與所述至少一個(gè)條目一一對(duì)應(yīng)的交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入該交易日的屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0014]6.如技術(shù)方案4所述的系統(tǒng),其特征在于,所述智能分塊模塊還包括預(yù)處理模塊,其中交易日屬性確定模塊還將交易日屬性發(fā)送至預(yù)處理模塊,預(yù)處理模塊根據(jù)交易日屬性在智能訓(xùn)練模塊將交易智能分塊數(shù)據(jù)寫入該交易日的屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)之前清空該智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0015]7.一種智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成方法,其特征在于,所述方法包括以下步驟:
從業(yè)務(wù)數(shù)據(jù)庫(kù)獲得海量交易數(shù)據(jù),每條交易數(shù)據(jù)都包括金融機(jī)構(gòu)名稱、商戶名稱、交易
類型;
根據(jù)海量交易數(shù)據(jù)生成交易智能分塊數(shù)據(jù),其中每條交易智能分塊數(shù)據(jù)包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型和分塊號(hào),使得每條交易數(shù)據(jù)中的金融機(jī)構(gòu)、商戶和交易類型僅對(duì)應(yīng)于一個(gè)分塊號(hào)、每一個(gè)分塊號(hào)所對(duì)應(yīng)的每一類交易類型的交易量完全相等、并且每一個(gè)分塊號(hào)所對(duì)應(yīng)的總交易量也完全一致;
將所述交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0016]8.如技術(shù)方案7所述的方法,其特征在于,根據(jù)海量交易數(shù)據(jù)生成交易智能分塊數(shù)據(jù)的步驟包括:
根據(jù)金融機(jī)構(gòu)名稱、商戶名稱、交易類型對(duì)交易數(shù)據(jù)進(jìn)行統(tǒng)計(jì),生成包括至少一個(gè)條目的統(tǒng)計(jì)表,其中每個(gè)條目包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型、交易筆數(shù); 對(duì)所述統(tǒng)計(jì)表使用0-1多次背包算法以生成與所述至少一個(gè)條目一一對(duì)應(yīng)的交易智能分塊數(shù)據(jù)。
[0017]9.如技術(shù)方案7所述的方法,其特征在于,所述方法還包括:在將交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù)之前清空智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0018]10.一種生成多個(gè)智能業(yè)務(wù)數(shù)據(jù)庫(kù)方法,其特征在于,該多個(gè)智能業(yè)務(wù)數(shù)據(jù)庫(kù)與多個(gè)交易日屬性一一對(duì)應(yīng),所述方法包括以下步驟:
從業(yè)務(wù)數(shù)據(jù)庫(kù)獲得海量交易數(shù)據(jù),每條交易數(shù)據(jù)都包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型、交易日;
根據(jù)海量交易數(shù)據(jù)生成交易智能分塊數(shù)據(jù),其中每條交易智能分塊數(shù)據(jù)包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型和分塊號(hào),使得每條交易數(shù)據(jù)中的金融機(jī)構(gòu)、商戶和交易類型僅對(duì)應(yīng)于一個(gè)分塊號(hào)中、每一個(gè)分塊號(hào)所對(duì)應(yīng)的每一類交易類型的交易量完全相等、并且每一個(gè)分塊號(hào)所對(duì)應(yīng)的總交易量也完全一致;
根據(jù)交易日確定交易日屬性;以及
將所述交易智能分塊數(shù)據(jù)寫入交易日的屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0019]11.如技術(shù)方案10所述的方法,其特征在于,根據(jù)海量交易數(shù)據(jù)生成交易智能分塊數(shù)據(jù)的步驟包括:
根據(jù)金融機(jī)構(gòu)名稱、商戶名稱、交易類型對(duì)交易數(shù)據(jù)進(jìn)行統(tǒng)計(jì),生成包括至少一個(gè)條目的統(tǒng)計(jì)表,其中每個(gè)條目包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型、交易筆數(shù);以及
對(duì)所述統(tǒng)計(jì)表使用0-1多次背包算法以生成與所述至少一個(gè)條目一一對(duì)應(yīng)的交易智能分塊數(shù)據(jù)。
[0020]12.如技術(shù)方案10所述的方法,其特征在于,所述方法還包括在將交易智能分塊數(shù)據(jù)寫入交易日的屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)之前清空該智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0021]13.一種業(yè)務(wù)處理系統(tǒng),其特征在于,所述業(yè)務(wù)處理系統(tǒng)包括如技術(shù)方案1-3之一所述的智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng)和決策模塊,其中決策模塊收到另一日的交易數(shù)據(jù),根據(jù)另一日的交易數(shù)據(jù)中的金融機(jī)構(gòu)名稱、商戶名稱、交易類型和智能業(yè)務(wù)數(shù)據(jù)庫(kù)確定分塊號(hào),以及將該筆交易數(shù)據(jù)發(fā)送至該分塊號(hào)所對(duì)應(yīng)的進(jìn)程進(jìn)行處理。
[0022]14.如技術(shù)方案13所述的業(yè)務(wù)處理系統(tǒng),其特征在于,所述決策模塊在處理完另一日的交易數(shù)據(jù)后,根據(jù)另一日的交易數(shù)據(jù)來更新業(yè)務(wù)數(shù)據(jù)庫(kù),并發(fā)送使能信號(hào)至智能分塊模塊,智能分塊模塊根據(jù)更新后的業(yè)務(wù)數(shù)據(jù)庫(kù)來生成交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0023]15.一種業(yè)務(wù)處理系統(tǒng),其特征在于,所述業(yè)務(wù)處理系統(tǒng)包括如技術(shù)方案4_6之一所述的智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng)和決策模塊,其中決策模塊收到另一日的交易數(shù)據(jù),確定另一日的交易數(shù)據(jù)中的交易日的屬性,根據(jù)交易數(shù)據(jù)中的金融機(jī)構(gòu)名稱、商戶名稱、交易類型和另一日的交易數(shù)據(jù)中的交易日屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)確定分塊號(hào),以及將該筆交易數(shù)據(jù)發(fā)送至該分塊號(hào)所對(duì)應(yīng)的進(jìn)程進(jìn)行處理。
[0024]16.如技術(shù)方案15所述的業(yè)務(wù)處理系統(tǒng),其特征在于,所述決策模塊在處理完另一日的交易數(shù)據(jù)后,根據(jù)另一日的交易數(shù)據(jù)來更新業(yè)務(wù)數(shù)據(jù)庫(kù),并發(fā)送使能信號(hào)至智能分塊模塊,智能分塊模塊根據(jù)更新后的業(yè)務(wù)數(shù)據(jù)庫(kù)來生成交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入另一日的交易數(shù)據(jù)中的交易日所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)。[0025]17.一種業(yè)務(wù)處理方法,其特征在于,所述業(yè)務(wù)處理方法包括步驟:
使用如技術(shù)方案7-9之一所述的方法生成智能業(yè)務(wù)數(shù)據(jù)庫(kù);
接收另一日的交易數(shù)據(jù),該另一日的交易數(shù)據(jù)包括金融機(jī)構(gòu)名稱、商戶名稱、交易類
型;
根據(jù)交易數(shù)據(jù)中的金融機(jī)構(gòu)名稱、商戶名稱、交易類型和智能業(yè)務(wù)數(shù)據(jù)庫(kù)確定分塊號(hào);
以及
將該筆交易數(shù)據(jù)發(fā)送至該分塊號(hào)所對(duì)應(yīng)的進(jìn)程進(jìn)行處理。
[0026]18.如技術(shù)方案17所述的業(yè)務(wù)處理方法,其特征在于,所述業(yè)務(wù)處理方法還包括步驟:
在處理完另一日的交易數(shù)據(jù)后,根據(jù)另一日的交易數(shù)據(jù)來更新業(yè)務(wù)數(shù)據(jù)庫(kù);
使用如技術(shù)方案7-9之一所述的方法來更新智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0027]19.一種業(yè)務(wù)處理方法,其特征在于,所述方法包括步驟:
使用如技術(shù)方案10-12之一所述的方法來生成多個(gè)智能業(yè)務(wù)數(shù)據(jù)庫(kù);
接收另一日的交易數(shù)據(jù),該另一日的交易數(shù)據(jù)包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型和交易日;
確定另一日的交易數(shù)據(jù)中的交易日的屬性;
根據(jù)交易數(shù)據(jù)中的金融機(jī)構(gòu)名稱、商戶名稱、交易類型和交易數(shù)據(jù)中的交易日屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)確定分塊號(hào),以及
將該筆交易數(shù)據(jù)發(fā)送至該分塊號(hào)所對(duì)應(yīng)的進(jìn)程進(jìn)行處理。
[0028]20.如技術(shù)方案19所述的業(yè)務(wù)處理方法,其特征在于,所述業(yè)務(wù)處理方法還包括步驟:
在處理完另一日的交易數(shù)據(jù)后,根據(jù)另一日的交易數(shù)據(jù)來更新業(yè)務(wù)數(shù)據(jù)庫(kù);
使用如技術(shù)方案10-12之一所述的方法來更新交易日的屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0029]利用本發(fā)明,可以對(duì)交易數(shù)據(jù)進(jìn)行處理。保證每個(gè)進(jìn)程處理的各種交易類型的交易量視同一致。各個(gè)進(jìn)程之間的處理性能耗時(shí)差異不超過I分鐘,幾乎完全負(fù)載均衡。使用本發(fā)明,在同樣交易量的情況下,與傳統(tǒng)方案對(duì)比,系統(tǒng)中多個(gè)模塊的性能均有顯著提升,根據(jù)各模塊的個(gè)性化處理差異提升比例分別在15%-70%不等。本發(fā)明是一種完全智能化的系統(tǒng)訓(xùn)練方案,不關(guān)心系統(tǒng)自身的業(yè)務(wù)處理邏輯,可隨著市場(chǎng)業(yè)務(wù)規(guī)則形狀的發(fā)展變化主動(dòng)學(xué)習(xí)、更新系統(tǒng)知識(shí)、無需人工干預(yù),對(duì)系統(tǒng)運(yùn)行和維護(hù)零影響,高可用水平?jīng)]有任何降低。
【專利附圖】
【附圖說明】
[0030]圖1為根據(jù)本發(fā)明的實(shí)施例的智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng)的示意性結(jié)構(gòu)圖;
圖2為根據(jù)本發(fā)明的另一實(shí)施例的智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng)的示意性結(jié)構(gòu)圖;
圖3為根據(jù)本發(fā)明的實(shí)施例的智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成方法的示意性流程圖;
圖4為根據(jù)本發(fā)明的另一實(shí)施例的生成多個(gè)智能業(yè)務(wù)數(shù)據(jù)庫(kù)的方法的示意性流程圖; 圖5為根據(jù)本發(fā)明的實(shí)施例的業(yè)務(wù)處理系統(tǒng)的示意性結(jié)構(gòu)圖;
圖6為根據(jù)本發(fā)明的另一實(shí)施例的業(yè)務(wù)處理系統(tǒng)的示意性結(jié)構(gòu)圖; 圖7為根據(jù)本發(fā)明的實(shí)施例的業(yè)務(wù)處理方法的示意性流程圖;以及 圖8為根據(jù)本發(fā)明的另一實(shí)施例的業(yè)務(wù)處理方法的示意性流程圖。
[0031]
【具體實(shí)施方式】
[0032]下面將結(jié)合附圖詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例,在附圖中相同的參考標(biāo)號(hào)表示相同的元件。
[0033]圖1為根據(jù)本發(fā)明的實(shí)施例的智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng)的示意性結(jié)構(gòu)圖。如圖所示,該智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng)包括業(yè)務(wù)數(shù)據(jù)庫(kù)1、智能分塊模塊2和智能業(yè)務(wù)數(shù)據(jù)庫(kù)3。業(yè)務(wù)數(shù)據(jù)庫(kù)I存儲(chǔ)有海量交易數(shù)據(jù),每條交易數(shù)據(jù)都包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型。交易類型例如可以為取現(xiàn)、交費(fèi)等。智能分塊模塊2根據(jù)海量交易數(shù)據(jù)生成交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù)3。
[0034]智能分塊模塊2包括統(tǒng)計(jì)模塊21、智能訓(xùn)練模塊22、預(yù)處理模塊23。統(tǒng)計(jì)模塊21根據(jù)金融機(jī)構(gòu)名稱、商戶名稱、交易類型對(duì)交易數(shù)據(jù)進(jìn)行統(tǒng)計(jì),生成包括至少一個(gè)條目的統(tǒng)計(jì)表,其中每個(gè)條目包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型、交易筆數(shù)。
[0035]智能訓(xùn)練模塊22對(duì)統(tǒng)計(jì)表使用0-1多次背包算法以生成與所述至少一個(gè)條目一一對(duì)應(yīng)的交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù)。每條交易智能分塊數(shù)據(jù)包括統(tǒng)計(jì)表中所對(duì)應(yīng)的條目的金融機(jī)構(gòu)名稱、商戶名稱、交易類型和分塊號(hào),其中每條交易數(shù)據(jù)中的金融機(jī)構(gòu)、商戶和交易類型僅對(duì)應(yīng)于一個(gè)分塊號(hào),每一個(gè)分塊號(hào)所對(duì)應(yīng)的交易類型的交易量完全相等,并且每一個(gè)分塊號(hào)所對(duì)應(yīng)的總交易量也完全一致。
[0036]預(yù)處理模塊23用于在智能訓(xùn)練模塊22將交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù)3之前清空智能業(yè)務(wù)數(shù)據(jù)庫(kù)3。
[0037]優(yōu)選地,統(tǒng)計(jì)模塊21可以對(duì)金融機(jī)構(gòu)名稱和/或商戶名稱進(jìn)行哈希算法。鑒于本領(lǐng)域技術(shù)人員能夠知道如何對(duì)金融機(jī)構(gòu)名稱和/或商戶名稱進(jìn)行哈希算法,本發(fā)明在此不再贅述。以統(tǒng)計(jì)模塊21僅對(duì)商戶名稱進(jìn)行哈希算法為例。統(tǒng)計(jì)模塊21僅對(duì)商戶名稱進(jìn)行哈希算法,根據(jù)金融機(jī)構(gòu)名稱、哈希后的商戶名稱、交易類型對(duì)交易數(shù)據(jù)進(jìn)行統(tǒng)計(jì),生成包括至少一個(gè)條目的統(tǒng)計(jì)表,其中每個(gè)條目包括金融機(jī)構(gòu)名稱、哈希后的商戶名稱、交易類型、交易筆數(shù)。
[0038]智能訓(xùn)練模塊22對(duì)統(tǒng)計(jì)表使用0-1多次背包算法以生成交易智能分塊數(shù)據(jù)。每條交易智能分塊數(shù)據(jù)包括統(tǒng)計(jì)表中所對(duì)應(yīng)的條目的金融機(jī)構(gòu)名稱、哈希后的商戶名稱、交易類型和分塊號(hào),其中每條交易數(shù)據(jù)中的金融機(jī)構(gòu)、哈希后的商戶和交易類型僅對(duì)應(yīng)于一個(gè)分塊號(hào),每一個(gè)分塊號(hào)所對(duì)應(yīng)的交易類型的交易量完全相等,并且每一個(gè)分塊號(hào)所對(duì)應(yīng)的總交易量也完全一致。
[0039]然而,應(yīng)當(dāng)理解,上述僅以對(duì)商戶名稱進(jìn)行哈希算法為例,并非用來限制本發(fā)明。本領(lǐng)域技術(shù)人員基于上述示例性實(shí)施例能夠知道如何對(duì)金融機(jī)構(gòu)名稱以及對(duì)金融機(jī)構(gòu)名稱和商戶名稱兩者進(jìn)行哈希算法以及智能訓(xùn)練模塊如何基于統(tǒng)計(jì)表來生成交易智能分塊數(shù)據(jù)。
[0040]圖2為根據(jù)本發(fā)明的另一實(shí)施例的智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng)的示意性結(jié)構(gòu)圖。如圖所示,該智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng)包括業(yè)務(wù)數(shù)據(jù)庫(kù)1、智能分塊模塊2和智能業(yè)務(wù)數(shù)據(jù)庫(kù)31、32。業(yè)務(wù)數(shù)據(jù)庫(kù)I存儲(chǔ)有海量交易數(shù)據(jù),每條交易數(shù)據(jù)都包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型。交易類型例如可以為取現(xiàn)、交費(fèi)等。智能業(yè)務(wù)數(shù)據(jù)庫(kù)31、32對(duì)應(yīng)于不同的交易日屬性。該交易日屬性與日期有關(guān),將日期劃分為不同的類別。例如可以按日劃分周一、周二、周三、周四、周五、周六、周日,或者可以為工作日和非工作日、假日和非假日等等。應(yīng)當(dāng)理解,僅示例性地列出了交易日屬性的若干實(shí)施例,本發(fā)明并不局限于此。智能分塊模塊2’根據(jù)海量交易數(shù)據(jù)生成交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入交易數(shù)據(jù)中的交易日的屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0041]智能分塊模塊2’包括交易日屬性確定模塊20、統(tǒng)計(jì)模塊21、智能訓(xùn)練模塊22、預(yù)處理模塊23。
[0042]交易日屬性確定模塊20用于確定海量交易數(shù)據(jù)中的交易數(shù)據(jù)中的交易日的屬性并將交易日屬性發(fā)送至智能訓(xùn)練模塊22和預(yù)處理模塊23。
[0043]統(tǒng)計(jì)模塊21根據(jù)金融機(jī)構(gòu)名稱、商戶名稱、交易類型對(duì)交易數(shù)據(jù)進(jìn)行統(tǒng)計(jì),生成包括至少一個(gè)條目的統(tǒng)計(jì)表,其中每個(gè)條目包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型、交易筆數(shù)。
[0044]智能訓(xùn)練模塊22,對(duì)所述統(tǒng)計(jì)表使用0-1多次背包算法以生成與所述至少一個(gè)條目一一對(duì)應(yīng)的交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入該交易日的屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)。每條交易智能分塊數(shù)據(jù)包括統(tǒng)計(jì)表中所對(duì)應(yīng)的條目的金融機(jī)構(gòu)名稱、商戶名稱、交易類型和分塊號(hào),其中每條交易數(shù)據(jù)中的金融機(jī)構(gòu)、商戶和交易類型僅對(duì)應(yīng)于一個(gè)分塊號(hào),每一個(gè)分塊號(hào)所對(duì)應(yīng)的交易類型的交易量完全相等,并且每一個(gè)分塊號(hào)所對(duì)應(yīng)的總交易量也完全一致。
[0045]預(yù)處理模塊23根據(jù)交易日屬性在智能訓(xùn)練模塊22將交易智能分塊數(shù)據(jù)寫入該交易日的屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)之前清空該智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0046]類似地,在圖2所示的實(shí)施例中,也可以對(duì)金融機(jī)構(gòu)名稱和/或商戶名稱進(jìn)行哈希算法,其過程與圖1中所示的實(shí)施例相似,故在此不再贅述。
[0047]在圖2中,示例性地繪出了 2個(gè)智能業(yè)務(wù)數(shù)據(jù)庫(kù)。然而,應(yīng)當(dāng)理解本發(fā)明并不局限于此。本領(lǐng)域技術(shù)人員可以根據(jù)交易日屬性的劃分來設(shè)置智能業(yè)務(wù)數(shù)據(jù)庫(kù)的數(shù)量。例如如果交易日屬性為周一至周日,則設(shè)置7個(gè)智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0048]圖3為根據(jù)本發(fā)明的實(shí)施例的智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成方法的示意性流程圖。如圖所示,在步驟301,從業(yè)務(wù)數(shù)據(jù)庫(kù)獲得海量交易數(shù)據(jù),其中每條交易數(shù)據(jù)都包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型。然后,在步驟302處,根據(jù)海量交易數(shù)據(jù)生成交易智能分塊數(shù)據(jù)。其中每條交易智能分塊數(shù)據(jù)包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型和分塊號(hào),使得每條交易數(shù)據(jù)中的金融機(jī)構(gòu)、商戶和交易類型僅對(duì)應(yīng)于一個(gè)分塊號(hào)、每一個(gè)分塊號(hào)所對(duì)應(yīng)的每一類交易類型的交易量完全相等、并且每一個(gè)分塊號(hào)所對(duì)應(yīng)的總交易量也完全一致。在步驟303處,將交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0049]其中步驟302包括:根據(jù)金融機(jī)構(gòu)名稱、商戶名稱、交易類型對(duì)交易數(shù)據(jù)進(jìn)行統(tǒng)計(jì),生成包括至少一個(gè)條目的統(tǒng)計(jì)表,其中每個(gè)條目包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型、交易筆數(shù);以及對(duì)所述統(tǒng)計(jì)表使用0-1多次背包算法以生成與所述至少一個(gè)條目一一對(duì)應(yīng)的交易智能分塊數(shù)據(jù),每條交易智能分塊數(shù)據(jù)包括統(tǒng)計(jì)表中所對(duì)應(yīng)的條目的金融機(jī)構(gòu)名稱、商戶名稱、交易類型和分塊號(hào),其中每條交易數(shù)據(jù)中的金融機(jī)構(gòu)、商戶和交易類型僅對(duì)應(yīng)于一個(gè)分塊號(hào),每一個(gè)分塊號(hào)所對(duì)應(yīng)的交易類型的交易量完全相等,并且每一個(gè)分塊號(hào)所對(duì)應(yīng)的總交易量也完全一致。
[0050]優(yōu)選地,圖3所示的示例性方法還包括在將交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù)之前清空智能業(yè)務(wù)數(shù)據(jù)庫(kù)。該步驟例如可以位于步驟301之前、步驟301和302之間、或步驟302和303之間。
[0051]類似地,在步驟302中,也可以對(duì)金融機(jī)構(gòu)名稱和/或商戶名稱進(jìn)行哈希算法,其過程與圖1中所示的實(shí)施例相似,故在此不再贅述。
[0052]圖4為根據(jù)本發(fā)明的另一實(shí)施例的生成多個(gè)智能業(yè)務(wù)數(shù)據(jù)庫(kù)的方法的示意性流程圖。該多個(gè)智能業(yè)務(wù)數(shù)據(jù)庫(kù)與多個(gè)交易日屬性一一對(duì)應(yīng)。其如圖所示,在步驟401,從業(yè)務(wù)數(shù)據(jù)庫(kù)獲得海量交易數(shù)據(jù),每條交易數(shù)據(jù)都包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型、交易曰。在步驟402,根據(jù)海量交易數(shù)據(jù)生成交易智能分塊數(shù)據(jù),其中每條交易智能分塊數(shù)據(jù)包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型和分塊號(hào),使得每條交易數(shù)據(jù)中的金融機(jī)構(gòu)、商戶和交易類型僅對(duì)應(yīng)于一個(gè)分塊號(hào)中、每一個(gè)分塊號(hào)所對(duì)應(yīng)的每一類交易類型的交易量完全相等、并且每一個(gè)分塊號(hào)所對(duì)應(yīng)的總交易量也完全一致。在步驟403,根據(jù)交易日確定交易日屬性。在步驟404,將所述交易智能分塊數(shù)據(jù)寫入交易日的屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0053]優(yōu)選地,步驟402包括以下步驟:
根據(jù)金融機(jī)構(gòu)名稱、商戶名稱、交易類型對(duì)交易數(shù)據(jù)進(jìn)行統(tǒng)計(jì),生成包括至少一個(gè)條目的統(tǒng)計(jì)表,其中每個(gè)條目包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型、交易筆數(shù);以及
對(duì)所述統(tǒng)計(jì)表使用0-1多次背包算法以生成與所述至少一個(gè)條目一一對(duì)應(yīng)的交易智能分塊數(shù)據(jù)。每條交易智能分塊數(shù)據(jù)包括統(tǒng)計(jì)表中所對(duì)應(yīng)的條目的金融機(jī)構(gòu)名稱、商戶名稱、交易類型和分塊號(hào),其中每條交易數(shù)據(jù)中的金融機(jī)構(gòu)、商戶和交易類型僅對(duì)應(yīng)于一個(gè)分塊號(hào),每一個(gè)分塊號(hào)所對(duì)應(yīng)的交易類型的交易量完全相等,并且每一個(gè)分塊號(hào)所對(duì)應(yīng)的總交易量也完全一致。
[0054]優(yōu)選地,圖4所示的示例性方法還包括在將交易智能分塊數(shù)據(jù)寫入交易日的屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)之前清空該智能業(yè)務(wù)數(shù)據(jù)庫(kù)。該步驟例如可以位于步驟401之前、步驟401和402之間、步驟402和403或步驟403和404之間。
[0055]類似地,在步驟402中,也可以對(duì)金融機(jī)構(gòu)名稱和/或商戶名稱進(jìn)行哈希算法,其過程與圖1中所示的實(shí)施例相似,故在此不再贅述。
[0056]圖5為根據(jù)本發(fā)明的實(shí)施例的業(yè)務(wù)處理系統(tǒng)的示意性結(jié)構(gòu)圖。如圖所示,該業(yè)務(wù)處理系統(tǒng)包括業(yè)務(wù)數(shù)據(jù)庫(kù)1、智能分塊模塊2、智能業(yè)務(wù)數(shù)據(jù)庫(kù)3和決策模塊4。業(yè)務(wù)數(shù)據(jù)庫(kù)I存儲(chǔ)有海量交易數(shù)據(jù),每條交易數(shù)據(jù)都包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型。智能分塊模塊2根據(jù)海量交易數(shù)據(jù)生成交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù)3。
[0057]決策模塊4收到另一日的交易數(shù)據(jù),根據(jù)另一日的交易數(shù)據(jù)中的金融機(jī)構(gòu)名稱、商戶名稱、交易類型和智能業(yè)務(wù)數(shù)據(jù)庫(kù)3確定分塊號(hào),以及將該筆交易數(shù)據(jù)發(fā)送至該分塊號(hào)所對(duì)應(yīng)的進(jìn)程進(jìn)行處理。
[0058]決策模塊4在處理完另一日的交易數(shù)據(jù)后,根據(jù)另一日的交易數(shù)據(jù)來更新業(yè)務(wù)數(shù)據(jù)庫(kù)1,并發(fā)送使能信號(hào)至智能分塊模塊2,智能分塊模塊2根據(jù)更新后的業(yè)務(wù)數(shù)據(jù)庫(kù)來生成交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù)3。優(yōu)選地,在將交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù)3之前清空智能業(yè)務(wù)數(shù)據(jù)庫(kù)3。
[0059]圖6為根據(jù)本發(fā)明的另一實(shí)施例的業(yè)務(wù)處理系統(tǒng)的示意性結(jié)構(gòu)圖。如圖所示,該業(yè)務(wù)處理系統(tǒng)包括業(yè)務(wù)數(shù)據(jù)庫(kù)1、智能分塊模塊2、智能業(yè)務(wù)數(shù)據(jù)庫(kù)31、32和決策模塊4’。業(yè)務(wù)數(shù)據(jù)庫(kù)I存儲(chǔ)有海量交易數(shù)據(jù),每條交易數(shù)據(jù)都包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型和交易日。智能分塊模塊2根據(jù)海量交易數(shù)據(jù)生成交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入交易日屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0060]決策模塊4’收到另一日的交易數(shù)據(jù),確定另一日的交易數(shù)據(jù)中的交易日的屬性,根據(jù)交易數(shù)據(jù)中的金融機(jī)構(gòu)名稱、商戶名稱、交易類型和另一日的交易數(shù)據(jù)中的交易日屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)確定分塊號(hào),以及將該筆交易數(shù)據(jù)發(fā)送至該分塊號(hào)所對(duì)應(yīng)的進(jìn)程進(jìn)行處理。
[0061]決策模塊4’在處理完另一日的交易數(shù)據(jù)后,根據(jù)另一日的交易數(shù)據(jù)來更新業(yè)務(wù)數(shù)據(jù)庫(kù)1,并發(fā)送使能信號(hào)至智能分塊模塊2,智能分塊模塊2根據(jù)更新后的業(yè)務(wù)數(shù)據(jù)庫(kù)來生成交易智能分塊數(shù)據(jù)并將交易智能分塊數(shù)據(jù)寫入另一日的交易數(shù)據(jù)中的交易日所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)。優(yōu)選地,在將交易智能分塊數(shù)據(jù)寫入另一日的交易數(shù)據(jù)中的交易日所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)之前,清空相應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0062]圖7為根據(jù)本發(fā)明的實(shí)施例的業(yè)務(wù)處理方法的示意性流程圖。如圖所示,在步驟701,生成智能業(yè)務(wù)數(shù)據(jù)庫(kù)。例如根據(jù)圖3所示的方法來生成智能業(yè)務(wù)數(shù)據(jù)庫(kù)。在步驟702,接收另一日的交易數(shù)據(jù),該另一日的交易數(shù)據(jù)包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型。在步驟703,根據(jù)交易數(shù)據(jù)中的金融機(jī)構(gòu)名稱、商戶名稱、交易類型和智能業(yè)務(wù)數(shù)據(jù)庫(kù)確定分塊號(hào)。在步驟704,將該筆交易數(shù)據(jù)發(fā)送至該分塊號(hào)所對(duì)應(yīng)的進(jìn)程進(jìn)行處理。
[0063]優(yōu)選地,該方法還包括:
在處理完另一日的交易數(shù)據(jù)后,根據(jù)另一日的交易數(shù)據(jù)來更新業(yè)務(wù)數(shù)據(jù)庫(kù);
更新智能業(yè)務(wù)數(shù)據(jù)庫(kù)。例如可以根據(jù)圖3所示的方法來更新智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0064]圖8為根據(jù)本發(fā)明的另一實(shí)施例的業(yè)務(wù)處理方法的示意性流程圖。如圖所示,在步驟801,生成多個(gè)智能業(yè)務(wù)數(shù)據(jù)庫(kù)。例如根據(jù)圖4所示的方法來生成多個(gè)智能業(yè)務(wù)數(shù)據(jù)庫(kù)。在步驟802,接收另一日的交易數(shù)據(jù),該另一日的交易數(shù)據(jù)包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型和交易日。在步驟803,確定另一日的交易數(shù)據(jù)中的交易日的屬性。在步驟804,根據(jù)交易數(shù)據(jù)中的金融機(jī)構(gòu)名稱、商戶名稱、交易類型和交易數(shù)據(jù)中的交易日屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)確定分塊號(hào)。在步驟805,將該筆交易數(shù)據(jù)發(fā)送至該分塊號(hào)所對(duì)應(yīng)的進(jìn)程進(jìn)行處理。
[0065]優(yōu)選地,該方法還包括:
在處理完另一日的交易數(shù)據(jù)后,根據(jù)另一日的交易數(shù)據(jù)來更新業(yè)務(wù)數(shù)據(jù)庫(kù);以及更新交易日的屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)。例如可以使用圖4所示的的方法來更新交易日的屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
[0066]鑒于這些教導(dǎo),熟悉本領(lǐng)域的技術(shù)人員將容易想到本發(fā)明的其它實(shí)施例、組合和修改。因此,當(dāng)結(jié)合上述說明和附圖進(jìn)行閱讀時(shí),本發(fā)明僅僅由權(quán)利要求限定。
【權(quán)利要求】
1.一種智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng),其特征在于,所述系統(tǒng)包括存儲(chǔ)海量交易數(shù)據(jù)的業(yè)務(wù)數(shù)據(jù)庫(kù)、智能分塊模塊和智能業(yè)務(wù)數(shù)據(jù)庫(kù),其中每條交易數(shù)據(jù)都包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型, 智能分塊模塊根據(jù)海量交易數(shù)據(jù)生成交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù),其中每條交易智能分塊數(shù)據(jù)包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型和分塊號(hào),每條交易數(shù)據(jù)中的金融機(jī)構(gòu)、商戶和交易類型僅對(duì)應(yīng)于一個(gè)分塊號(hào),每一個(gè)分塊號(hào)所對(duì)應(yīng)的交易類型的交易量完全相等,并且每一個(gè)分塊號(hào)所對(duì)應(yīng)的總交易量也完全一致。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述智能分塊模塊包括: 統(tǒng)計(jì)模塊,用于根據(jù)金融機(jī)構(gòu)名稱、商戶名稱、交易類型對(duì)交易數(shù)據(jù)進(jìn)行統(tǒng)計(jì),生成包括至少一個(gè)條目的統(tǒng)計(jì)表,其中每個(gè)條目包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型、交易筆數(shù); 智能訓(xùn)練模塊,對(duì)所述統(tǒng)計(jì)表使用0-1多次背包算法以生成與所述至少一個(gè)條目一一對(duì)應(yīng)的交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
3.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述智能分塊模塊還包括預(yù)處理模塊,用于在智能訓(xùn)練模塊將交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù)之前清空智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
4.一種智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng),其特征在于,所述系統(tǒng)包括包括存儲(chǔ)海量交易數(shù)據(jù)的業(yè)務(wù)數(shù)據(jù)庫(kù)、智能分塊模塊和多個(gè)智能業(yè)務(wù)數(shù)據(jù)庫(kù),其中每條交易數(shù)據(jù)都包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型和交易日,該多個(gè)智能業(yè)務(wù)數(shù)據(jù)庫(kù)對(duì)應(yīng)于多個(gè)交易日屬性,其中智能分塊模塊根據(jù)海量交易數(shù)據(jù)生成交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入交易數(shù)據(jù)中的交易日的屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù),其中每條交易智能分塊數(shù)據(jù)包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型和分塊號(hào),使得每條交易數(shù)據(jù)中的金融機(jī)構(gòu)、商戶和交易類型僅對(duì)應(yīng)于一個(gè)分塊號(hào),每一`個(gè)分塊號(hào)所對(duì)應(yīng)的交易類型的交易量完全相等,并且每一個(gè)分塊號(hào)所對(duì)應(yīng)的總交易量也完全一致。
5.如權(quán)利要求4所述的系統(tǒng),其特征在于,所述智能分塊模塊包括: 交易日屬性確定模塊,用于確定交易日的屬性并發(fā)送至智能訓(xùn)練模塊; 統(tǒng)計(jì)模塊,用于根據(jù)金融機(jī)構(gòu)名稱、商戶名稱、交易類型對(duì)交易數(shù)據(jù)進(jìn)行統(tǒng)計(jì),生成包括至少一個(gè)條目的統(tǒng)計(jì)表,其中每個(gè)條目包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型、交易筆數(shù); 智能訓(xùn)練模塊,對(duì)所述統(tǒng)計(jì)表使用0-1多次背包算法以生成與所述至少一個(gè)條目一一對(duì)應(yīng)的交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入該交易日的屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
6.如權(quán)利要求4所述的系統(tǒng),其特征在于,所述智能分塊模塊還包括預(yù)處理模塊,其中交易日屬性確定模塊還將交易日屬性發(fā)送至預(yù)處理模塊,預(yù)處理模塊根據(jù)交易日屬性在智能訓(xùn)練模塊將交易智能分塊數(shù)據(jù)寫入該交易日的屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)之前清空該智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
7.一種智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成方法,其特征在于,所述方法包括以下步驟: 從業(yè)務(wù)數(shù)據(jù)庫(kù)獲得海量交易數(shù)據(jù),每條交易數(shù)據(jù)都包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型;根據(jù)海量交易數(shù)據(jù)生成交易智能分塊數(shù)據(jù),其中每條交易智能分塊數(shù)據(jù)包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型和分塊號(hào),使得每條交易數(shù)據(jù)中的金融機(jī)構(gòu)、商戶和交易類型僅對(duì)應(yīng)于一個(gè)分塊號(hào)、每一個(gè)分塊號(hào)所對(duì)應(yīng)的每一類交易類型的交易量完全相等、并且每一個(gè)分塊號(hào)所對(duì)應(yīng)的總交易量也完全一致; 將所述交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
8.如權(quán)利要求7所述的方法,其特征在于,根據(jù)海量交易數(shù)據(jù)生成交易智能分塊數(shù)據(jù)的步驟包括: 根據(jù)金融機(jī)構(gòu)名稱、商戶名稱、交易類型對(duì)交易數(shù)據(jù)進(jìn)行統(tǒng)計(jì),生成包括至少一個(gè)條目的統(tǒng)計(jì)表,其中每個(gè)條目包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型、交易筆數(shù); 對(duì)所述統(tǒng)計(jì)表使用0-1多次背包算法以生成與所述至少一個(gè)條目一一對(duì)應(yīng)的交易智能分塊數(shù)據(jù)。
9.如權(quán)利要求7所述的方法,其特征在于,所述方法還包括:在將交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù)之前清空智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
10.一種生成多個(gè)智能業(yè)務(wù)數(shù)據(jù)庫(kù)方法,其特征在于,該多個(gè)智能業(yè)務(wù)數(shù)據(jù)庫(kù)與多個(gè)交易日屬性一一對(duì)應(yīng),所述方法包括以下步驟: 從業(yè)務(wù)數(shù)據(jù)庫(kù)獲得海 量交易數(shù)據(jù),每條交易數(shù)據(jù)都包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型、交易日; 根據(jù)海量交易數(shù)據(jù)生成交易智能分塊數(shù)據(jù),其中每條交易智能分塊數(shù)據(jù)包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型和分塊號(hào),使得每條交易數(shù)據(jù)中的金融機(jī)構(gòu)、商戶和交易類型僅對(duì)應(yīng)于一個(gè)分塊號(hào)中、每一個(gè)分塊號(hào)所對(duì)應(yīng)的每一類交易類型的交易量完全相等、并且每一個(gè)分塊號(hào)所對(duì)應(yīng)的總交 易量也完全一致; 根據(jù)交易日確定交易日屬性;以及 將所述交易智能分塊數(shù)據(jù)寫入交易日的屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
11.如權(quán)利要求10所述的方法,其特征在于,根據(jù)海量交易數(shù)據(jù)生成交易智能分塊數(shù)據(jù)的步驟包括: 根據(jù)金融機(jī)構(gòu)名稱、商戶名稱、交易類型對(duì)交易數(shù)據(jù)進(jìn)行統(tǒng)計(jì),生成包括至少一個(gè)條目的統(tǒng)計(jì)表,其中每個(gè)條目包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型、交易筆數(shù);以及 對(duì)所述統(tǒng)計(jì)表使用0-1多次背包算法以生成與所述至少一個(gè)條目一一對(duì)應(yīng)的交易智能分塊數(shù)據(jù)。
12.如權(quán)利要求10所述的方法,其特征在于,所述方法還包括在將交易智能分塊數(shù)據(jù)寫入交易日的屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)之前清空該智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
13.一種業(yè)務(wù)處理系統(tǒng),其特征在于,所述業(yè)務(wù)處理系統(tǒng)包括如權(quán)利要求1-3之一所述的智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng)和決策模塊,其中決策模塊收到另一日的交易數(shù)據(jù),根據(jù)另一日的交易數(shù)據(jù)中的金融機(jī)構(gòu)名稱、商戶名稱、交易類型和智能業(yè)務(wù)數(shù)據(jù)庫(kù)確定分塊號(hào),以及將該筆交易數(shù)據(jù)發(fā)送至該分塊號(hào)所對(duì)應(yīng)的進(jìn)程進(jìn)行處理。
14.如權(quán)利要求13所述的業(yè)務(wù)處理系統(tǒng),其特征在于,所述決策模塊在處理完另一日的交易數(shù)據(jù)后,根據(jù)另一日的交易數(shù)據(jù)來更新業(yè)務(wù)數(shù)據(jù)庫(kù),并發(fā)送使能信號(hào)至智能分塊模塊,智能分塊模塊根據(jù)更新后的業(yè)務(wù)數(shù)據(jù)庫(kù)來生成交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
15.—種業(yè)務(wù)處理系統(tǒng),其特征在于,所述業(yè)務(wù)處理系統(tǒng)包括如權(quán)利要求4-6之一所述的智能業(yè)務(wù)數(shù)據(jù)庫(kù)生成系統(tǒng)和決策模塊,其中決策模塊收到另一日的交易數(shù)據(jù),確定另一日的交易數(shù)據(jù)中的交易日的屬性,根據(jù)交易數(shù)據(jù)中的金融機(jī)構(gòu)名稱、商戶名稱、交易類型和另一日的交易數(shù)據(jù)中的交易日屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)確定分塊號(hào),以及將該筆交易數(shù)據(jù)發(fā)送至該分塊號(hào)所對(duì)應(yīng)的進(jìn)程進(jìn)行處理。
16.如權(quán)利要求15所述的業(yè)務(wù)處理系統(tǒng),其特征在于,所述決策模塊在處理完另一日的交易數(shù)據(jù)后,根據(jù)另一日的交易數(shù)據(jù)來更新業(yè)務(wù)數(shù)據(jù)庫(kù),并發(fā)送使能信號(hào)至智能分塊模塊,智能分塊模塊根據(jù)更新后的業(yè)務(wù)數(shù)據(jù)庫(kù)來生成交易智能分塊數(shù)據(jù)并將所述交易智能分塊數(shù)據(jù)寫入另一日的交易數(shù)據(jù)中的交易日所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
17.一種業(yè)務(wù)處理方法,其特征在于,所述業(yè)務(wù)處理方法包括步驟: 使用如權(quán)利要求7-9之一所述的方法生成智能業(yè)務(wù)數(shù)據(jù)庫(kù); 接收另一日的交易數(shù)據(jù),該另一日的交易數(shù)據(jù)包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型; 根據(jù)交易數(shù)據(jù)中的金融機(jī)構(gòu)名稱、商戶名稱、交易類型和智能業(yè)務(wù)數(shù)據(jù)庫(kù)確定分塊號(hào);以及 將該筆交易數(shù)據(jù)發(fā)送至該分塊號(hào)所對(duì)應(yīng)的進(jìn)程進(jìn)行處理。
18.如權(quán)利要求17所述的業(yè)務(wù)處理方法,其特征在于,所述業(yè)務(wù)處理方法還包括步驟: 在處理完另一日的交易數(shù)據(jù)后,根據(jù)另一日的交易數(shù)據(jù)來更新業(yè)務(wù)數(shù)據(jù)庫(kù); 使用如權(quán)利要求7-9之一所述的方法來更新智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
19.一種業(yè)務(wù)處理方法,其特征在于,所述方法包括步驟: 使用如權(quán)利要求10-12之一所述的方法來生成多個(gè)智能業(yè)務(wù)數(shù)據(jù)庫(kù); 接收另一日的交易數(shù)據(jù), 該另一日的交易數(shù)據(jù)包括金融機(jī)構(gòu)名稱、商戶名稱、交易類型和交易日; 確定另一日的交易數(shù)據(jù)中的交易日的屬性; 根據(jù)交易數(shù)據(jù)中的金融機(jī)構(gòu)名稱、商戶名稱、交易類型和交易數(shù)據(jù)中的交易日屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)確定分塊號(hào),以及 將該筆交易數(shù)據(jù)發(fā)送至該分塊號(hào)所對(duì)應(yīng)的進(jìn)程進(jìn)行處理。
20.如權(quán)利要求19所述的業(yè)務(wù)處理方法,其特征在于,所述業(yè)務(wù)處理方法還包括步驟: 在處理完另一日的交易數(shù)據(jù)后,根據(jù)另一日的交易數(shù)據(jù)來更新業(yè)務(wù)數(shù)據(jù)庫(kù); 使用如權(quán)利要求10-12之一所述的方法來更新交易日的屬性所對(duì)應(yīng)的智能業(yè)務(wù)數(shù)據(jù)庫(kù)。
【文檔編號(hào)】G06F17/30GK103679530SQ201210328906
【公開日】2014年3月26日 申請(qǐng)日期:2012年9月7日 優(yōu)先權(quán)日:2012年9月7日
【發(fā)明者】馮哲, 張工廠, 馮小草 申請(qǐng)人:中國(guó)銀聯(lián)股份有限公司