一種卡片個人化數(shù)據(jù)處理裝置及方法
【技術(shù)領(lǐng)域】
[0001]本申請涉及計算機數(shù)據(jù)處理技術(shù)領(lǐng)域,具體涉及一種卡片個人化數(shù)據(jù)處理裝置及方法。
【背景技術(shù)】
[0002]金融卡或者社??ǖ瓤óa(chǎn)品在個人化過程中的一個關(guān)鍵處理環(huán)節(jié)是數(shù)據(jù)的轉(zhuǎn)換處理,因為涉及客戶敏感數(shù)據(jù),對于客戶數(shù)據(jù)的存儲保存有非常高的高安全等級要求。當(dāng)前整個行業(yè),對于客戶數(shù)據(jù)的存儲模式,通常采用單一數(shù)據(jù)庫的存儲方案,雖然通過數(shù)據(jù)庫的密碼保護,數(shù)據(jù)存儲的專加密實現(xiàn)了客戶數(shù)據(jù)的安全,但是單一數(shù)據(jù)庫仍然面臨著,處理性能低,數(shù)據(jù)庫存儲空間大,數(shù)據(jù)庫無法有效災(zāi)備等問題。一般來說,卡中心需要處理的客戶多達幾百家,客戶制卡數(shù)據(jù)都是安全等級要求較高的敏感數(shù)據(jù),通常需要進行數(shù)據(jù)庫的存儲。傳統(tǒng)的做法是使用一個大型數(shù)據(jù)庫,并建立一個數(shù)據(jù)庫,存儲客戶的所有數(shù)據(jù),這樣做后,導(dǎo)致:1、數(shù)據(jù)庫性能的大幅度下降,因為數(shù)據(jù)庫的瓶頸問題在于10的訪問,當(dāng)所有客戶都存儲在一個數(shù)據(jù)中時,在進行數(shù)據(jù)處理時,都需要連接一個數(shù)據(jù)庫,這樣就導(dǎo)致10的大量占用,帶來數(shù)據(jù)庫性能的降低。2、客戶數(shù)據(jù)的安全隱患,所有客戶都存儲在一個數(shù)據(jù)庫中,那么如果某個客戶數(shù)據(jù)出現(xiàn)異常,可能會影響到同庫的其他表,帶來安全隱患。3、客戶數(shù)據(jù)的維護困難,客戶數(shù)據(jù)都存儲在一個數(shù)據(jù)庫中,必要將增加不同的數(shù)據(jù)表維護,這樣帶來如重名表,重復(fù)表等錯誤。4災(zāi)備要求的無法實施。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明實施例的主要目的在于解決現(xiàn)有技術(shù)存在的問題,提供一種卡片個人化的數(shù)據(jù)處理裝置,使得個人化客戶數(shù)據(jù)的存儲等級得到了進一步的提升,滿足金融數(shù)據(jù)等客戶敏感信息的高安全等級要求。
[0004]本發(fā)明實施例是這樣實現(xiàn)的,一種卡片個人化數(shù)據(jù)處理裝置,包括:
[0005]平臺數(shù)據(jù)庫中心,用于存儲各個分布式數(shù)據(jù)庫的地址信息和用戶名信息;
[0006]分布式客戶數(shù)據(jù)庫,用于存儲不同的客戶數(shù)據(jù);
[0007]密鑰管理系統(tǒng),用于存儲所述平臺數(shù)據(jù)庫中心的主密鑰信息和所述分布式數(shù)據(jù)庫的密鑰信息。
[0008]進一步地,所述分布式客戶數(shù)據(jù)庫包括如下兩種之一或其結(jié)合:固定子數(shù)據(jù)庫或分散子數(shù)據(jù)庫;所述固定子數(shù)據(jù)庫,用于根據(jù)不同的客戶類型,每個子數(shù)據(jù)庫專門存儲同一客戶類型的客戶數(shù)據(jù);所述分散子數(shù)據(jù)庫,用于根據(jù)不同的客戶類型,每個子數(shù)據(jù)庫同時存有不同客戶類型的客戶數(shù)據(jù)。
[0009]根據(jù)本發(fā)明實施例的另一方面,還提供一種卡片個人化的數(shù)據(jù)處理方法,使得個人化客戶數(shù)據(jù)的存儲等級得到了進一步的提升,滿足金融數(shù)據(jù)等客戶敏感信息的高安全等級要求。
[0010]本發(fā)明實施例是這樣實現(xiàn)的,一種卡片個人化數(shù)據(jù)處理方法,包括如下步驟:
[0011](1)平臺數(shù)據(jù)庫中心接收客戶數(shù)據(jù),并根據(jù)所述根據(jù)數(shù)據(jù)判斷客戶類型;
[0012](2)根據(jù)所述客戶類型在平臺數(shù)據(jù)庫中心獲取相應(yīng)的分布式客戶數(shù)據(jù)庫地址和用戶名信息;
[0013](3)所述用戶名信息經(jīng)過密鑰管理系統(tǒng)驗證后,將所述客戶數(shù)據(jù)鏈接到所述相應(yīng)的分布式客戶數(shù)據(jù)庫;
[0014](4)在所述相應(yīng)的分布式客戶數(shù)據(jù)庫進行客戶數(shù)據(jù)的寫入和讀取。
[0015]進一步地,所述步驟(3)具體包括:將同一客戶類型的客戶數(shù)據(jù)鏈接至對應(yīng)的專門用戶存儲該客戶類型的客戶數(shù)據(jù)的分布式客戶數(shù)據(jù)庫。
[0016]進一步地,所述步驟(3)進一步包括:將不同客戶類型的客戶數(shù)據(jù)連接至同一個分布式客戶數(shù)據(jù)庫。
[0017]根據(jù)上述技術(shù)方案,本發(fā)明實施例具有如下效果:個人化客戶數(shù)據(jù)的存儲等級得到了進一步的提升,滿足金融數(shù)據(jù)等客戶敏感信息的高安全等級要求。此外,本發(fā)明很好的解決了隨著客戶增加,數(shù)據(jù)庫處理性能下降的問題,帶來數(shù)據(jù)庫性能的提高,還實現(xiàn)了優(yōu)秀的異庫備份,并且系統(tǒng)中任何子數(shù)據(jù)庫的異常,對于其他客戶都不在有影響,提升了隔離的程度,進一步提升了客戶數(shù)據(jù)在高安全,高效率方面的要求。
【附圖說明】
[0018]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本申請的其它特征、目的和優(yōu)點將會變得更明顯:
[0019]圖1示出了本申請?zhí)峁┑目ㄆ瑐€人化的數(shù)據(jù)處理方法實施例的流程圖;
[0020]圖2示出了本申請?zhí)峁┑目ㄆ瑐€人化的數(shù)據(jù)處理裝置實施例的結(jié)構(gòu)框圖。
【具體實施方式】
[0021]下面結(jié)合附圖和實施例對本申請作進一步的詳細說明??梢岳斫獾氖?,此處所描述的具體實施例僅僅用于解釋相關(guān)發(fā)明,而非對該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。
[0022]需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細說明本申請。
[0023]如圖1所示,為本發(fā)明實施例提供的一種卡片個人化的數(shù)據(jù)處理方法,包括如下步驟:
[0024](S101)平臺數(shù)據(jù)庫中心接收客戶數(shù)據(jù),并根據(jù)所述根據(jù)數(shù)據(jù)判斷客戶類型;
[0025](S102)根據(jù)所述客戶類型在平臺數(shù)據(jù)庫中心獲取相應(yīng)的分布式客戶數(shù)據(jù)庫地址和用戶名信息;
[0026](S103)所述用戶名信息經(jīng)過密鑰管理系統(tǒng)驗證后,將所述客戶數(shù)據(jù)鏈接到所述相應(yīng)的分布式客戶數(shù)據(jù)庫;
[0027](S104)在所述相應(yīng)的分布式客戶數(shù)據(jù)庫進行客戶數(shù)據(jù)的寫入和讀取。
[0028]下面舉一個具體實例來進行說明,以某兩家客戶A和B為例,本發(fā)明中,通過平臺數(shù)據(jù)庫中心存儲A和B的數(shù)據(jù)庫IP地址,以及數(shù)據(jù)庫管理員的用戶名信息和私鑰。當(dāng)客戶A的數(shù)據(jù)到達后,經(jīng)過數(shù)據(jù)處理程序,將首先到平臺數(shù)據(jù)庫中心中獲取A客戶數(shù)據(jù)庫的地址以及管理員用戶名和私鑰,然后將該鏈接信息傳遞給數(shù)據(jù)處理程序,數(shù)據(jù)處理程序在處理時,利用私鑰與密鑰管理系統(tǒng)交互實現(xiàn)驗證,然后鏈接到指定的A客戶相應(yīng)的分布式數(shù)據(jù)庫,然后進行數(shù)據(jù)的寫入和讀取操作。當(dāng)客戶B的數(shù)據(jù)到達后,經(jīng)過數(shù)據(jù)處理程序,將首先到平臺數(shù)據(jù)庫中心中獲取B客戶數(shù)據(jù)庫的地址以及管理員用戶名和私鑰,然后將該鏈接信息傳遞給數(shù)據(jù)處理程序,數(shù)據(jù)處理程序在處理時,利用私鑰與密鑰管理系統(tǒng)交互實現(xiàn)驗證,然后鏈接制定的B客戶相應(yīng)的分布式數(shù)據(jù)庫,然后進行數(shù)據(jù)的寫入和讀取操作。這樣就實現(xiàn)了不同客戶的分布式數(shù)據(jù)庫處理模式,達到了客戶數(shù)據(jù)的隔離。
[0029]本發(fā)明還提供另一優(yōu)選實施例,步驟(S103)具體包括:將同一客戶類型的客戶數(shù)據(jù)鏈接至對應(yīng)的專門用戶存儲該客戶類型的客戶數(shù)據(jù)的分布式客戶數(shù)據(jù)庫。具體來說,存儲到相應(yīng)的分布式客戶數(shù)據(jù)庫為為固定子數(shù)據(jù)庫模式,不同客戶固定使用不同的數(shù)據(jù)庫,即客戶A的數(shù)據(jù)全部存儲在指定的數(shù)據(jù)庫中,客戶B的數(shù)據(jù)全部存儲在指定的另一數(shù)據(jù)庫中。
[0030]本發(fā)明還提供另一優(yōu)選實施例,步驟(是103)具體包括:將不同客戶類型的客戶數(shù)據(jù)連接至同一個分布式客戶數(shù)據(jù)庫。具體來說,存儲到相應(yīng)的分布式客戶數(shù)據(jù)庫為分散自數(shù)據(jù)庫模式,為了更好地實現(xiàn)備份和利用數(shù)據(jù)庫的效率,客戶A的數(shù)據(jù),可以同時存在于數(shù)據(jù)庫1ΦΒ1)和數(shù)據(jù)庫2(DB2)中,通過調(diào)度算法,比如根據(jù)數(shù)據(jù)庫服務(wù)器的空間,靈活選擇每批次客戶數(shù)據(jù)應(yīng)該在數(shù)據(jù)庫l(DBl)中存儲還是在數(shù)據(jù)庫2 (DB2)中存儲。從而降低數(shù)據(jù)庫的10訪問量,提升數(shù)據(jù)庫處理性能。
[0031]相應(yīng)的,根據(jù)本發(fā)明的另一方面,為了實現(xiàn)上述流程,如圖2所示,為本發(fā)明實施例還提供一種卡片個人化的數(shù)據(jù)處理裝置,包括:
[0032]平臺數(shù)據(jù)庫中心1,用于存儲各個分布式數(shù)據(jù)庫的地址信息和用戶名信息;
[0033]分布式客戶數(shù)據(jù)庫2,用于存儲不同的客戶數(shù)據(jù);
[0034]密鑰管理系統(tǒng)3,用于存儲所述平臺數(shù)據(jù)庫中心的主密鑰信息和所述分布式數(shù)據(jù)庫的密鑰信息。
[0035]所述分布式客戶數(shù)據(jù)庫包括如下兩種之一或其結(jié)合:
[0036]固定子數(shù)據(jù)庫或分散子數(shù)據(jù)庫;
[0037]所述固定子數(shù)據(jù)庫,用于根據(jù)不同的客戶類型,每個子數(shù)據(jù)庫專門存儲同一客戶類型的客戶數(shù)據(jù);
[0038]所述分散子數(shù)據(jù)庫,用于根據(jù)不同的客戶類型,每個子數(shù)據(jù)庫同時存有不同客戶類型的客戶數(shù)據(jù)。
[0039]上述各模塊為實現(xiàn)卡片個人化的數(shù)據(jù)處理方法而設(shè)置的系統(tǒng)裝置,其作用和上述方法一致,在此不再贅述。
[0040]以上描述僅為本申請的較佳實施例以及對所運用技術(shù)原理的說明。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本申請中所涉及的發(fā)明范圍,并不限于上述技術(shù)特征的特定組合而成的技術(shù)方案,同時也應(yīng)涵蓋在不脫離所述發(fā)明構(gòu)思的情況下,由上述技術(shù)特征或其等同特征進行任意組合而形成的其它技術(shù)方案。例如上述特征與本申請中公開的(但不限于)具有類似功能的技術(shù)特征進行互相替換而形成的技術(shù)方案。
【主權(quán)項】
1.一種卡片個人化數(shù)據(jù)處理裝置,其特征在于,包括: 平臺數(shù)據(jù)庫中心,用于存儲各個分布式數(shù)據(jù)庫的地址信息和用戶名信息; 分布式客戶數(shù)據(jù)庫,用于存儲不同的客戶數(shù)據(jù); 密鑰管理系統(tǒng),用于存儲所述平臺數(shù)據(jù)庫中心的主密鑰信息和所述分布式數(shù)據(jù)庫的密鑰信息。2.根據(jù)權(quán)利要求1所述的卡片個人化數(shù)據(jù)處理裝置,其特征在于,所述分布式客戶數(shù)據(jù)庫包括如下兩種之一或其結(jié)合: 固定子數(shù)據(jù)庫或分散子數(shù)據(jù)庫; 所述固定子數(shù)據(jù)庫,用于根據(jù)不同的客戶類型,每個子數(shù)據(jù)庫專門存儲同一客戶類型的客戶數(shù)據(jù); 所述分散子數(shù)據(jù)庫,用于根據(jù)不同的客戶類型,每個子數(shù)據(jù)庫同時存有不同客戶類型的客戶數(shù)據(jù)。3.一種卡片個人化數(shù)據(jù)處理方法,其特征在于,包括如下步驟: (1)平臺數(shù)據(jù)庫中心接收客戶數(shù)據(jù),并根據(jù)所述根據(jù)數(shù)據(jù)判斷客戶類型; (2)根據(jù)所述客戶類型在平臺數(shù)據(jù)庫中心獲取相應(yīng)的分布式客戶數(shù)據(jù)庫地址和用戶名信息; (3)所述用戶名信息經(jīng)過密鑰管理系統(tǒng)驗證后,將所述客戶數(shù)據(jù)鏈接到所述相應(yīng)的分布式客戶數(shù)據(jù)庫; (4)在所述相應(yīng)的分布式客戶數(shù)據(jù)庫進行客戶數(shù)據(jù)的寫入和讀取。4.根據(jù)權(quán)利要求3所述的卡片個人化數(shù)據(jù)處理方法,其特征在于,所述步驟(3)具體包括:將同一客戶類型的客戶數(shù)據(jù)鏈接至對應(yīng)的專門用戶存儲該客戶類型的客戶數(shù)據(jù)的分布式客戶數(shù)據(jù)庫。5.根據(jù)權(quán)利要求3所述的卡片個人化數(shù)據(jù)處理方法,其特征在于,所述步驟(3)進一步包括:將不同客戶類型的客戶數(shù)據(jù)連接至同一個分布式客戶數(shù)據(jù)庫。
【專利摘要】本發(fā)明實施例提供一種卡片個人化的數(shù)據(jù)處理方法,包括如下步驟:(1)平臺數(shù)據(jù)庫中心接收客戶數(shù)據(jù),并根據(jù)所述根據(jù)數(shù)據(jù)判斷客戶類型;(2)根據(jù)所述客戶類型在平臺數(shù)據(jù)庫中心獲取相應(yīng)的分布式客戶數(shù)據(jù)庫地址和用戶名信息;(3)所述用戶名信息經(jīng)過密鑰管理系統(tǒng)驗證后,將所述客戶數(shù)據(jù)鏈接到所述相應(yīng)的分布式客戶數(shù)據(jù)庫;(4)在所述相應(yīng)的分布式客戶數(shù)據(jù)庫進行客戶數(shù)據(jù)的寫入和讀取。相應(yīng)的還提供一種卡片個人化數(shù)據(jù)處理裝置,包括平臺數(shù)據(jù)庫中心、分布式客戶數(shù)據(jù)庫和密鑰管理系統(tǒng)。采用本發(fā)明使得個人化客戶數(shù)據(jù)的存儲等級得到了進一步的提升,滿足金融數(shù)據(jù)等客戶敏感信息的高安全等級要求。
【IPC分類】H04L9/00, G06F21/62
【公開號】CN105391541
【申請?zhí)枴緾N201510645344
【發(fā)明人】董金梁, 段曉燕, 皮佑飛, 朱進
【申請人】金邦達有限公司
【公開日】2016年3月9日
【申請日】2015年9月30日