[發明專利]一種數據統計方法及裝置無效
| 申請號: | 201110200545.3 | 申請日: | 2011-07-18 |
| 公開(公告)號: | CN102254010A | 公開(公告)日: | 2011-11-23 |
| 發明(設計)人: | 徐鵬;雙鍇;劉浩;王玉龍;于曉燕;蘇森 | 申請(專利權)人: | 北京郵電大學 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京派特恩知識產權代理事務所(普通合伙) 11270 | 代理人: | 蔣雅潔;王黎延 |
| 地址: | 100876 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 統計 方法 裝置 | ||
技術領域
本發明涉及數據分析領域,特別是指一種數據統計方法及裝置。
背景技術
統計分析系統收集網站的使用情況和運行數據,并提供詳細的統計報告,為網站開發者提供了解網站使用情況的渠道,使開發者全面掌控網站的情況,從而發掘新的想法和機遇,制定獨特的產品路線。
傳統的基于Web的統計分析系統,其結構如圖1所示,從原始數據庫中獲取原始數據,進行統計分析運算后,通過展示頁面模塊,將統計結果顯示給用戶。一般,在用戶查詢統計結果時,統計分析系統才進行統計分析運算,用戶的一次查詢,對應著統計分析系統對數據進行的一系列跨表查詢操作及相應運算等步驟,計算量大,對服務器的要求較高且查詢比較緩慢。
發明內容
有鑒于此,本發明的主要目的在于提供一種數據統計方法及裝置,減少查詢統計分析結果的時間,提高系統效率,減輕系統負載。
為達到上述目的,本發明的技術方案是這樣實現的:
本發明提供了一種數據統計方法,該方法包括:
根據統計分析結果劃分優先級并設定周期,根據優先級及周期,周期性讀取原始數據庫中的數據并進行統計分析,獲取統計分析結果并保存,展示頁面模塊讀取統計分析結果,顯示給用戶。
上述方案中,所述劃分優先級并設定周期包括:根據對不同統計分析結果查詢頻次不同及更新頻率不同,將統計結果劃分為不同的優先級,并對不同的優先級設定不同的更新周期。
上述方案中,所述讀取原始數據庫中的數據并進行統計分析,獲取統計分析結果包括:根據劃分的優先級及設定的周期,以及預設的優先級與原始數據庫中的數據庫表的對應關系,周期性讀取數據庫表中,所要顯示的統計結果對應的原始數據,根據統計結果生成規則,對讀取的數據進行運算,預生成包含統計分析結果的一定格式的文件,并生成文件名。
上述方案中,展示頁面模塊讀取統計分析結果,顯示給用戶包括:展示頁面模塊讀取選中文件名對應的文件中的統計分析結果,通過數據解析工具對統計分析結果的數據進行解析,并根據圖表工具,將解析后的數據生成統計報表,顯示給用戶。
本發明還提供了一種數據統計裝置,該裝置包括:ViewCache應用模塊以及展示頁面模塊;
ViewCache應用模塊,用于根據統計分析結果劃分優先級并設定周期,根據設定的優先級及周期,周期性讀取原始數據庫中的數據并進行統計分析,獲取統計分析結果并保存;
展示頁面模塊,用于將ViewCache應用模塊中的統計分析結果,顯示給用戶。
上述方案中,所述ViewCache進一步包括:數據劃分單元;所述數據劃分單元,用于根據對不同統計分析結果查詢頻次不同及更新頻率要求不同,將統計結果劃分為不同的優先級,并對不同優先級設定不同的更新周期。
上述方案中,所述ViewCache應用模塊進一步包括:數據統計分析單元;所述數據統計分析單元,用于根據數據劃分單元劃分的優先級及設定的周期,以及預設的優先級與原始數據庫中的數據庫表的對應關系,周期性的讀取數據庫表中,所要顯示的統計結果對應的數據,根據統計結果生成規則,對讀取的數據進行運算,預生成一定格式的包含統計分析結果的文件,并對文件命名;將文件名發送給展示頁面模塊。
上述方案中,所述展示頁面模塊具體用于,根據用戶選擇的文件名,讀取數據統計分析單元中所述文件名對應的統計分析結果,通過數據解析工具對統計分析結果進行解析,并根據圖表工具,將解析后的數據生成統計報表,顯示給用戶。
由此可見,采用本發明所述的方法及裝置,通過對統計結果劃分優先級及設定周期,對原始數據庫中的數據進行統計分析,并保存預生成統計結果,用戶需要查詢統計分析結果時,可以不經過運算,直接讀取,減少查詢統計分析結果的時間,提高系統效率,減輕了系統負載。
附圖說明
圖1為現有技術統計分析系統結構示意圖;
圖2為本發明實現數據統計的方法流程示意圖;
圖3為本發明實現數據統計的裝置組成示意圖。
具體實施方式
本發明的基本思想是:統計分析頁面預生成(ViewCache)應用根據統計分析結果劃分優先級并設定周期;根據設定的優先級及周期,周期性讀取原始數據庫中的數據并進行統計分析,獲取統計分析結果并保存,展示頁面模塊讀取統計分析結果,顯示給用戶。所述ViewCache應用用于對原始數據庫中數據進行統計分析,預生成統計分析結果并保存。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京郵電大學,未經北京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110200545.3/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





