1.一種數(shù)據(jù)寫入方法,其特征在于,應(yīng)用于數(shù)據(jù)處理系統(tǒng)中的任一服務(wù)器,該方法包括:
接收數(shù)據(jù)寫入請求,所述數(shù)據(jù)寫入請求攜帶有請求寫入的數(shù)據(jù),及所述數(shù)據(jù)的來源標(biāo)識(shí);
確定所述服務(wù)器處理所述數(shù)據(jù)寫入請求的處理標(biāo)識(shí);
將所述來源標(biāo)識(shí)作為所述數(shù)據(jù)的一級(jí)主鍵,將所述處理標(biāo)識(shí)作為所述數(shù)據(jù)的二級(jí)主鍵,形成所述數(shù)據(jù)的主鍵;
根據(jù)所述主鍵,將所述數(shù)據(jù)寫入數(shù)據(jù)庫。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)接收到的所述數(shù)據(jù)寫入請求的個(gè)數(shù)為一個(gè)時(shí),
所述處理標(biāo)識(shí)用于唯一指示所述服務(wù)器。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)接收到的所述數(shù)據(jù)寫入請求的個(gè)數(shù)為多個(gè)時(shí),
所述處理標(biāo)識(shí)用于唯一指示所述服務(wù)器,及唯一指示所述服務(wù)器分配處理所述數(shù)據(jù)寫入請求的進(jìn)程。
4.根據(jù)權(quán)利要求1-3任意一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述主鍵,將所述數(shù)據(jù)寫入數(shù)據(jù)庫,包括:
如果數(shù)據(jù)庫中不存在與所述主鍵對應(yīng)的數(shù)據(jù)項(xiàng),按照預(yù)設(shè)數(shù)據(jù)項(xiàng)創(chuàng)建模板創(chuàng)建與所述主鍵對應(yīng)的數(shù)據(jù)項(xiàng);所述數(shù)據(jù)項(xiàng)創(chuàng)建模板包括主鍵以及與所述主鍵關(guān)聯(lián)的值,所述值對應(yīng)至少一個(gè)初始值為空的子數(shù)據(jù)項(xiàng),每個(gè)所述子數(shù)據(jù)項(xiàng)唯一對應(yīng)一個(gè)字段;
從所創(chuàng)建的數(shù)據(jù)項(xiàng)中確定對應(yīng)的字段與所述數(shù)據(jù)攜帶的數(shù)據(jù)屬性匹配的子數(shù)據(jù)項(xiàng);
將所述數(shù)據(jù)作為所確定的子數(shù)據(jù)項(xiàng)的值寫入所確定的子數(shù)據(jù)項(xiàng),并設(shè)置所確定的子數(shù)據(jù)項(xiàng)的數(shù)據(jù)寫入時(shí)間戳。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括:
如果數(shù)據(jù)庫中存在與所述主鍵對應(yīng)的數(shù)據(jù)項(xiàng),從所述數(shù)據(jù)項(xiàng)中確定對應(yīng)的字段與所述數(shù)據(jù)屬性匹配的子數(shù)據(jù)項(xiàng);
將所述數(shù)據(jù)作為所確定的子數(shù)據(jù)項(xiàng)的值寫入所確定的子數(shù)據(jù)項(xiàng),并設(shè)置所確定的子數(shù)據(jù)項(xiàng)的數(shù)據(jù)寫入時(shí)間戳。
6.一種數(shù)據(jù)寫入裝置,其特征在于,應(yīng)用于數(shù)據(jù)處理系統(tǒng)中的任一服務(wù)器,該裝置包括:
請求接收單元,用于接收數(shù)據(jù)寫入請求,所述數(shù)據(jù)寫入請求攜帶有請求寫入的數(shù)據(jù),及所述數(shù)據(jù)的來源標(biāo)識(shí);
處理標(biāo)識(shí)確定單元,用于確定所述服務(wù)器處理所述數(shù)據(jù)寫入請求的處理標(biāo)識(shí);
主鍵確定單元,用于將所述來源標(biāo)識(shí)作為所述數(shù)據(jù)的一級(jí)主鍵,將所述處理標(biāo)識(shí)作為所述數(shù)據(jù)的二級(jí)主鍵,形成所述數(shù)據(jù)的主鍵;
數(shù)據(jù)寫入單元,用于根據(jù)所述主鍵,將所述數(shù)據(jù)寫入數(shù)據(jù)庫。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,當(dāng)接收到的所述數(shù)據(jù)寫入請求的個(gè)數(shù)為一個(gè)時(shí),
所述處理標(biāo)識(shí)用于唯一指示所述服務(wù)器。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,當(dāng)接收到的所述數(shù)據(jù)寫入請求的個(gè)數(shù)為多個(gè)時(shí),
所述處理標(biāo)識(shí)用于唯一指示所述服務(wù)器,及唯一指示所述服務(wù)器分配處理所述數(shù)據(jù)寫入請求的進(jìn)程。
9.根據(jù)權(quán)利要求6-8任意一項(xiàng)所述的裝置,其特征在于,所述數(shù)據(jù)寫入單元,包括:
數(shù)據(jù)項(xiàng)創(chuàng)建單元,用于如果數(shù)據(jù)庫中不存在與所述主鍵對應(yīng)的數(shù)據(jù)項(xiàng),按照預(yù)設(shè)數(shù)據(jù)項(xiàng)創(chuàng)建模板創(chuàng)建與所述主鍵對應(yīng)的數(shù)據(jù)項(xiàng);所述數(shù)據(jù)項(xiàng)創(chuàng)建模板包括主鍵以及與所述主鍵關(guān)聯(lián)的值,所述值對應(yīng)至少一個(gè)初始值為空的子數(shù)據(jù)項(xiàng),每個(gè)所述子數(shù)據(jù)項(xiàng)唯一對應(yīng)一個(gè)字段;
第一子數(shù)據(jù)項(xiàng)確定單元,用于從所創(chuàng)建的數(shù)據(jù)項(xiàng)中確定對應(yīng)的字段與所述數(shù)據(jù)攜帶的數(shù)據(jù)屬性匹配的子數(shù)據(jù)項(xiàng);
第一數(shù)據(jù)寫入子單元,用于將所述數(shù)據(jù)作為所確定的子數(shù)據(jù)項(xiàng)的值寫入所確定的子數(shù)據(jù)項(xiàng),并設(shè)置所確定的子數(shù)據(jù)項(xiàng)的數(shù)據(jù)寫入時(shí)間戳。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述數(shù)據(jù)寫入單元,還包括:
第二子數(shù)據(jù)項(xiàng)確定單元,用于如果數(shù)據(jù)庫中存在與所述主鍵對應(yīng)的數(shù)據(jù)項(xiàng),從所述數(shù)據(jù)項(xiàng)中確定對應(yīng)的字段與所述數(shù)據(jù)屬性匹配的子數(shù)據(jù)項(xiàng);
第二數(shù)據(jù)寫入子單元,用于將所述數(shù)據(jù)作為所確定的子數(shù)據(jù)項(xiàng)的值寫入所確定的子數(shù)據(jù)項(xiàng),并設(shè)置所確定的子數(shù)據(jù)項(xiàng)的數(shù)據(jù)寫入時(shí)間戳。
11.一種數(shù)據(jù)處理系統(tǒng),其特征在于,包括至少一臺(tái)服務(wù)器,各所述服務(wù)器包括處理器,
所述處理器,用于接收數(shù)據(jù)寫入請求,所述數(shù)據(jù)寫入請求攜帶有請求寫入的數(shù)據(jù),及所述數(shù)據(jù)的來源標(biāo)識(shí);
確定所述服務(wù)器處理所述數(shù)據(jù)寫入請求的處理標(biāo)識(shí);
將所述來源標(biāo)識(shí)作為所述數(shù)據(jù)的一級(jí)主鍵,將所述處理標(biāo)識(shí)作為所述數(shù)據(jù)的二級(jí)主鍵,形成所述數(shù)據(jù)的主鍵;
根據(jù)所述主鍵,將所述數(shù)據(jù)寫入數(shù)據(jù)庫。