[發明專利]一種收集數據的系統、客戶端和方法有效
| 申請號: | 201210404918.3 | 申請日: | 2012-10-22 |
| 公開(公告)號: | CN102937984A | 公開(公告)日: | 2013-02-20 |
| 發明(設計)人: | 張珂;郝國梁 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京市隆安律師事務所 11323 | 代理人: | 權鮮枝;何立春 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 收集 數據 系統 客戶端 方法 | ||
1.一種收集數據的系統,其中,該系統包括:服務器端和部署于不同生產服務器上的多個客戶端,
所述客戶端,適于獲取生產服務器所產生的對應不同類別業務的數據,將所獲取的數據按照對應的不同類別的業務分類存放;
其中,每條數據包含一個以上的字段,不同的字段具有不同的類型,且每條數據的至少一個字段標識有關鍵碼;每種類別業務都有一個對應的定時周期;
所述客戶端,進一步適于在每種類別業務對應的定時周期結束時,將所保存的該類別業務的數據中的,標識有關鍵碼的字段的值相同的數據歸并為一條數據后發送給所述服務器端;
所述服務器端,適于從各客戶端接收數據,并進行存儲或轉發。
2.如權利要求1所述的系統,其中,
所述客戶端,進一步適于在每種類別業務對應的定時周期結束時,將所保存的該類別業務的數據中的,標識有關鍵碼的字段的值相同的數據歸并為一條數據時,對沒有標識關鍵碼的字段,按照不同的類型進行不同的歸并處理。
3.如權利要求2所述的系統,其特征在于,
所述客戶端,進一步適于在按照不同的類型對沒有標識關鍵碼的字段進行不同的歸并處理時,采用以下一種或多種的組合:
對于求和類型的字段,將標識有關鍵碼的字段的值相同的各數據的該字段上的數值相加,其和作為歸并后該字段的值;
對于求平均類型的字段,將標識有關鍵碼的字段的值相同的各數據的該字段上的數值求平均,其均值作為歸并后該字段的值;
對于最大值類型的字段,從標識有關鍵碼的字段的值相同的各數據的該字段上的值中找出最大值,作為歸并后該字段的值;
對于常字符類型的字段,從標識有關鍵碼的字段的值相同的各數據中取第一條數據的該字段上的值,作為歸并后該字段的值;
對于累加字符類型的字段,將標識有關鍵碼的字段的值相同的各數據的該字段上的字符按指定順序串接后,作為歸并后該字段的值。
4.如權利要求1至3中任一項所述的系統,其特征在于,
所述服務器端,適于將所接收的數據轉發給其它的服務器,或轉發到數據庫設備,或保存成本地文件。
5.一種收集數據的客戶端,其中,該客戶端包括:數據獲取單元、歸并處理單元和多個存儲單元,所述多個存儲單元分別對應不同類別的業務,且每個存儲單元都有一個對應的定時周期;
所述數據獲取單元,適于從生產服務器獲取對應不同類別業務的數據,將所獲取的數據按照對應的不同類別的業務分發到對應的存儲單元進行保存;其中,每條數據包含一個以上的字段,不同的字段具有不同的類型,且每條數據的至少一個字段標識有關鍵碼;
每個存儲單元,適于保存來自數據獲取單元的數據;
所述歸并處理單元,適于在每個存儲單元對應的定時周期結束時,將該存儲單元所保存的數據中的標識有關鍵碼的字段的值相同的數據歸并為一條數據后發送給服務器端。
6.如權利要求5所述的客戶端,其中,
所述歸并處理單元,進一步適于在每種類別業務對應的定時周期結束時,將所保存的該類別業務的數據中的標識有關鍵碼的字段的值相同的數據歸并為一條數據時,對沒有標識關鍵碼的字段,按照不同的類型進行不同的歸并處理。
7.如權利要求6所述的客戶端,其中,
歸并處理單元,進一步適于在按照不同的類型對沒有標識關鍵碼的字段進行不同的歸并處理時,采用以下一種或多種的組合:
對于求和類型的字段,將標識有關鍵碼的字段的值相同的各數據的該字段上的數值相加,其和作為歸并后該字段的值;
對于求平均類型的字段,將標識有關鍵碼的字段的值相同的各數據的該字段上的數值求平均,其均值作為歸并后該字段的值;
對于最大值類型的字段,從標識有關鍵碼的字段的值相同的各數據的該字段上的值中找出最大值,作為歸并后該字段的值;
對于常字符類型的字段,從標識有關鍵碼的字段的值相同的各數據中取第一條數據的該字段上的值,作為歸并后該字段的值;
對于累加字符類型的字段,將標識有關鍵碼的字段的值相同的各數據的該字段上的字符按指定順序串接后,作為歸并后該字段的值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210404918.3/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





