[發明專利]一種針對業務數據的計數方法及裝置有效
| 申請號: | 201610537445.2 | 申請日: | 2016-07-08 |
| 公開(公告)號: | CN106874327B | 公開(公告)日: | 2021-02-23 |
| 發明(設計)人: | 厲科嘉 | 申請(專利權)人: | 創新先進技術有限公司 |
| 主分類號: | G06F16/95 | 分類號: | G06F16/95;G06F16/951 |
| 代理公司: | 北京晉德允升知識產權代理有限公司 11623 | 代理人: | 楊移 |
| 地址: | 開曼群島大開曼島喬治鎮醫院*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 針對 業務 數據 計數 方法 裝置 | ||
本申請公開了一種針對業務數據的計數方法及裝置,該方法應用于與業務流程相獨立的計數流程中,包括:獲取業務流程中生成的業務數據,根據預設的計數配置信息,確定獲取到的所述業務數據對應的計數對象,更新該計數對象對應的索引表,基于所述索引表對所述計數對象進行計數。通過該方法,獲取業務數據、更新索引表、計數的過程,均獨立于業務服務器中的業務流程,無需在業務服務器的業務程序中寫入額外的計數程序,且計數對象的索引表數據量小,便于計數統計,此外,可增加額外的查詢維度。
技術領域
本申請涉及計算機技術領域,尤其涉及一種針對業務數據的計數方法及裝置。
背景技術
隨著信息技術的發展,當用戶使用由業務提供方(如:網站)所提供的業務服務時,對于業務提供方而言,通常會生成相應的業務數據,如:用戶使用網站所提供的注冊業務,注冊該用戶自身的賬戶時,那么,對于網站而言,將根據用戶注冊過程中所輸入的用戶資料,在網站中生成一條用戶數據(其中可包括:賬戶名、用戶ID、密碼等)。
目前,業務提供方通常會在業務數據的基礎上,獲取與業務數據相關的統計屬性,以便在原有業務基礎上進行優化或提供新增業務,如:社交網站統計用戶的好友數量,并顯示在聯系人名單中,便于用戶獲知其好友數量。又如:新聞網站根據用戶所瀏覽的新聞,統計用戶對不同類型新聞的瀏覽次數,從而提供新聞推薦業務,為該用戶推薦相應類型的新聞。
上述業務數據的統計屬性,實質上是將某些業務數據作為計數對象(如:好友數據、新聞的瀏覽數據等作為計數對象),并進行計數后所得到的。現有技術中,對計數對象的計數過程通常采用兩種方式,具體而言:
第一種方式,由于業務數據將被存儲在相應數據庫的數據表中,那么,該方式在計數對象進行計數時,會在數據庫的數據表中針對所需的計數對象執行相應的查詢語句(如:使用SQL中的select語句),從數據庫中查詢到相應的計數對象,并進行計數計算,以完成對計數對象的計數。
第二種方式,該方式是在業務流程中嵌入“計數器”(計數器可由相應的編譯語言中的計數程序實現,該計數程序需寫入至業務程序中),該計數器僅用于對指定的計數對象進行計數。換言之,計數程序將嵌入正常的業務程序中,隨著業務程序運行生成業務數據,計數程序將對業務數據中指定的計數對象進行計數。
但是,對于現有技術中的上述兩種方式,均存在一定的缺陷:
對于第一種方式而言,數據庫中的數據表內通常會存儲大量業務數據(上萬條~百萬條數據),在這樣大量的數據中通過執行查詢語句的方式查找計數對象,將耗費較長的時間,同時也將耗費較多的處理資源。
對于第二種方式而言,業務程序中嵌入的計數器只是對指定的計數對象進行計數,那么,如果在實際應用中,需要針對另一些計數對象進行計數,還需在業務程序中額外寫入新的計數程序,尤其是在需要對多種計數對象進行計數的場景下,就需要在業務程序中寫入多種計數程序,顯然,這樣的方式將會降低業務程序的運行效率。
發明內容
本申請實施例提供一種針對業務數據的計數方法,用以解決現有技術中對計數對象計數時存儲缺陷的問題。
本申請實施例還提供一種針對業務數據的計數裝置,用以解決現有技術中對計數對象計數時存儲缺陷的問題。
本申請實施例提供的一種針對業務數據的計數方法,該方法應用于與業務流程相獨立的計數流程中,所述方法包括:
獲取業務流程中生成的業務數據;
根據預設的計數配置信息,確定獲取到的所述業務數據對應的計數對象;
更新該計數對象對應的索引表;
基于所述索引表對所述計數對象進行計數。
本申請實施例提供的一種針對業務數據的計數裝置,該裝置應用于與業務流程相獨立的計數流程中,所述裝置包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于創新先進技術有限公司,未經創新先進技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610537445.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種條目列表獲取請求處理方法及裝置
- 下一篇:一種數據處理方法和設備
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





