1.一種升級狀態(tài)數(shù)據(jù)管理裝置,其特征在于,包括:
數(shù)據(jù)存儲處理模塊,用于獲取升級狀態(tài)數(shù)據(jù),并根據(jù)所述升級狀態(tài)數(shù)據(jù)的上報(bào)時間是否超出預(yù)設(shè)時間將所述升級狀態(tài)數(shù)據(jù)存儲到正常分表或異常表中;
數(shù)據(jù)回寫處理模塊,用于將所述異常表中存儲的升級狀態(tài)數(shù)據(jù)按照預(yù)設(shè)規(guī)則回寫到所述升級狀態(tài)數(shù)據(jù)對應(yīng)的正常分表中,并將所述正常分表在分表索引表中的統(tǒng)計(jì)狀態(tài)標(biāo)記為統(tǒng)計(jì)失效;
數(shù)據(jù)統(tǒng)計(jì)處理模塊,用于對標(biāo)記為統(tǒng)計(jì)失效的所述正常分表進(jìn)行升級狀態(tài)數(shù)據(jù)統(tǒng)計(jì)處理。
2.如權(quán)利要求1所述的升級狀態(tài)數(shù)據(jù)管理裝置,其特征在于,所述數(shù)據(jù)存儲處理模塊還用于:
在將所述升級狀態(tài)數(shù)據(jù)存儲到所述異常表中之前,判斷所述異常表中是否存在與所述升級狀態(tài)數(shù)據(jù)相同會話身份標(biāo)識的數(shù)據(jù);
當(dāng)所述異常表中不存在與所述升級狀態(tài)數(shù)據(jù)相同會話身份標(biāo)識的數(shù)據(jù)時,從所述升級狀態(tài)數(shù)據(jù)對應(yīng)的會話身份標(biāo)識中解析出搜包時間,將所述搜包時間和所述升級狀態(tài)數(shù)據(jù)對應(yīng)存儲到所述異常表中;
當(dāng)所述異常表中存在與所述升級狀態(tài)數(shù)據(jù)相同會話身份標(biāo)識的數(shù)據(jù)時,將所述升級狀態(tài)數(shù)據(jù)相對于所述相同會話身份標(biāo)識數(shù)據(jù)的增量存儲到所述異常表中對應(yīng)位置。
3.如權(quán)利要求2所述的升級狀態(tài)數(shù)據(jù)管理裝置,其特征在于,所述會話身份標(biāo)識信息依次包括:當(dāng)前服務(wù)器網(wǎng)絡(luò)協(xié)議字段,當(dāng)前時間戳字段,5位隨機(jī)字符字段,1位隨機(jī)數(shù)字廠商字段,終端型號字段和搜包時間字段。
4.如權(quán)利要求2或3所述的升級狀態(tài)數(shù)據(jù)管理裝置,其特征在于,所述數(shù)據(jù)回寫處理模塊還用于:
將所述異常表中的升級狀態(tài)數(shù)據(jù)對應(yīng)的搜包時間與預(yù)設(shè)時間進(jìn)行匹配,從而確定所述升級狀態(tài)數(shù)據(jù)對應(yīng)的正常分表;
將所述升級狀態(tài)數(shù)據(jù)存儲到所述正常分表中。
5.一種升級狀態(tài)數(shù)據(jù)管理系統(tǒng),其特征在于,包括:權(quán)利要求1-4任一項(xiàng)所述的升級狀態(tài)數(shù)據(jù)管理裝置。
6.一種升級狀態(tài)數(shù)據(jù)管理方法,其特征在于,包括:
獲取升級狀態(tài)數(shù)據(jù),根據(jù)所述升級狀態(tài)數(shù)據(jù)的上報(bào)時間是否超出預(yù)設(shè)時間將所述升級狀態(tài)數(shù)據(jù)存儲到正常分表或異常表中;
將所述異常表中存儲的所述升級狀態(tài)數(shù)據(jù)按照預(yù)設(shè)規(guī)則回寫到所述升級狀態(tài)數(shù)據(jù)對應(yīng)的正常分表中,并將所述正常分表在分表索引表中的統(tǒng)計(jì)狀態(tài)標(biāo)記為統(tǒng)計(jì)失效;
對標(biāo)記為統(tǒng)計(jì)失效的所述正常分表進(jìn)行升級狀態(tài)數(shù)據(jù)統(tǒng)計(jì)處理。
7.如權(quán)利要求6所述的升級狀態(tài)數(shù)據(jù)管理方法,其特征在于,將所述升級狀態(tài)數(shù)據(jù)存儲到所述異常表中之前,還包括:判斷所述異常表中是否存在與所述升級狀態(tài)數(shù)據(jù)相同會話身份標(biāo)識的數(shù)據(jù);
當(dāng)所述異常表中不存在與所述升級狀態(tài)數(shù)據(jù)相同會話身份標(biāo)識的數(shù)據(jù)時,從所述升級狀態(tài)數(shù)據(jù)對應(yīng)的會話身份標(biāo)識中解析出搜包時間,將所述搜包時間和所述升級狀態(tài)數(shù)據(jù)對應(yīng)存儲到所述異常表中;
當(dāng)所述異常表中存在與所述升級狀態(tài)數(shù)據(jù)相同會話身份標(biāo)識的數(shù)據(jù)時,將所述升級狀態(tài)數(shù)據(jù)相對于所述相同會話身份標(biāo)識數(shù)據(jù)的增量存儲到所述異常表中對應(yīng)搜包時間位置。
8.如權(quán)利要求7所述的升級狀態(tài)數(shù)據(jù)管理方法,其特征在于,所述會話身份標(biāo)識信息依次包括:當(dāng)前服務(wù)器網(wǎng)絡(luò)協(xié)議字段,當(dāng)前時間戳字段,5位隨機(jī)字符字段,1位隨機(jī)數(shù)字廠商字段,終端型號字段和搜包時間字段。
9.如權(quán)利要求7或8所述的升級狀態(tài)數(shù)據(jù)管理方法,其特征在于,將所述異常表中的升級狀態(tài)數(shù)據(jù)按照預(yù)設(shè)規(guī)則回寫到所述升級狀態(tài)數(shù)據(jù)對應(yīng)的正常分表中,包括:
將所述異常表中的升級狀態(tài)數(shù)據(jù)對應(yīng)的搜包時間與預(yù)設(shè)時間進(jìn)行匹配,從而確定所述升級狀態(tài)數(shù)據(jù)對應(yīng)的正常分表;
將所述升級狀態(tài)數(shù)據(jù)存儲到所述正常分表中。
10.如權(quán)利要求9所述的升級狀態(tài)數(shù)據(jù)統(tǒng)計(jì)方法,其特征在于,對標(biāo)記為統(tǒng)計(jì)失效的所述正常分表進(jìn)行升級狀態(tài)數(shù)據(jù)統(tǒng)計(jì)處理,包括:
清除標(biāo)記為統(tǒng)計(jì)失效的所述正常分表對應(yīng)的升級狀態(tài)數(shù)據(jù)統(tǒng)計(jì)記錄后,對所述正常分表進(jìn)行升級狀態(tài)數(shù)據(jù)統(tǒng)計(jì)處理。