[發明專利]數據處理方法在審
| 申請號: | 201511004409.1 | 申請日: | 2015-12-28 |
| 公開(公告)號: | CN105550523A | 公開(公告)日: | 2016-05-04 |
| 發明(設計)人: | 莫啟鈞;馮毅;陳清渠;翁興華;宋賢惠;汪輝 | 申請(專利權)人: | 上海攜程商務有限公司 |
| 主分類號: | G06F19/00 | 分類號: | G06F19/00 |
| 代理公司: | 上海弼興律師事務所 31283 | 代理人: | 薛琦;羅朗 |
| 地址: | 200335 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 方法 | ||
技術領域
本發明涉及一種數據處理方法。
背景技術
近幾年,互聯網行業快速發展,基于用戶進行的大數據分析成為各大互 聯網公司的主要研究方向之一。例如在在線旅游網站中,一個用戶在預訂酒 店業務時,系統可以列出用戶前幾秒鐘的瀏覽歷史記錄,方便用戶快速回到 剛瀏覽過的酒店,可有助于提升用戶的使用體驗。互聯網服務商也可以根據 用戶的瀏覽記錄,有針對性的展示適合用戶的酒店和房型,有效的提升酒店 的預訂效率和預定量。
然而,現有技術中的實時處理用戶方式,當出現一段時間內待處理的數 據量突然增大超過當前應用的處理能力或處理過程中產生一些失敗時,通常 是通過在處理過程中慢慢排隊處理或對失敗的處理進行重試。這樣的方式易 導致當前處理過程被占用,后續產生的用戶行為數據得不到實時處理的缺 陷,影響用戶體驗。
發明內容
本發明要解決的技術問題是為了克服現有技術中針對用戶實時行為數 據進行分析和存儲時,當出現異常時,新產生的用戶行為數據得不到實時處 理,影響處理效率和用戶體驗的缺陷,提供一種數據處理方法。
本發明是通過下述技術方案來解決上述技術問題的:
一種數據處理方法,其特點在于,包括以下步驟:
步驟一、獲取當前的用戶行為數據;
步驟二、判斷獲取的用戶行為數據的數據量是否超出第一數據處理應用 的最大處理量,若否則啟用第一數據處理應用處理所述用戶行為數據,并結 束流程,若是則執行步驟三;
步驟三、將所述用戶行為數據中相當于所述最大處理量的部分數據放入 正常數據隊列中,將其余數據放入重試數據隊列中;
步驟四、啟用第一數據處理應用提取正常數據隊列中的數據并進行數據 處理,并啟用重試數據處理應用提取重試數據隊列中的數據并進行數據處 理。
較佳地,所述數據處理方法還包括以下步驟:
步驟五、實時獲取數據處理的結果,并將處理失敗的數據放入到重試數 據隊列中。
較佳地,步驟二及步驟四中的數據處理包括數據的分析、篩選和/或存儲。
較佳地,第一數據處理應用和重試數據處理應用基于不同的硬件設備實 施。
較佳地,所述用戶行為數據包括用戶瀏覽網頁產生的數據。
在符合本領域常識的基礎上,上述各優選條件,可任意組合,即得本發 明各較佳實例。
本發明的積極進步效果在于:
本發明提供了一種數據處理方法,不會因為處理過程中的異常導致后續 的用戶行為數據得不到及時處理,確保在各種情形下用戶的行為數據始終能 夠得到實時的處理和使用。
附圖說明
圖1為本發明一較佳實施例的數據處理方法的流程圖。
具體實施方式
下面通過實施例的方式進一步說明本發明,但并不因此將本發明限制在 所述的實施例范圍之中。
參考圖1所示,本發明一較佳實施例的數據處理方法包括以下步驟:
步驟一、獲取當前的用戶行為數據;
步驟二、判斷獲取的用戶行為數據的數據量是否超出第一數據處理應用 的最大處理量,若否則啟用第一數據處理應用處理所述用戶行為數據,并結 束流程,若是則執行步驟三;
步驟三、將所述用戶行為數據中相當于所述最大處理量的部分數據放入 正常數據隊列中,將其余數據放入重試數據隊列中;
步驟四、啟用第一數據處理應用提取正常數據隊列中的數據并進行數據 處理,并啟用重試數據處理應用提取重試數據隊列中的數據并進行數據處 理;
步驟五、實時獲取數據處理的結果,并將處理失敗的數據放入到重試數 據隊列中。
其中,步驟二及步驟四中的數據處理包括數據的分析、篩選和存儲。第 一數據處理應用和重試數據處理應用基于不同的硬件設備實施。所述用戶行 為數據包括用戶瀏覽網頁產生的數據。
雖然以上描述了本發明的具體實施方式,但是本領域的技術人員應當理 解,這些僅是舉例說明,本發明的保護范圍是由所附權利要求書限定的。本 領域的技術人員在不背離本發明的原理和實質的前提下,可以對這些實施方 式做出多種變更或修改,但這些變更和修改均落入本發明的保護范圍。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海攜程商務有限公司,未經上海攜程商務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201511004409.1/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06F 電數字數據處理
G06F19-00 專門適用于特定應用的數字計算或數據處理的設備或方法
G06F19-10 .生物信息學,即計算分子生物學中的遺傳或蛋白質相關的數據處理方法或系統
G06F19-12 ..用于系統生物學的建模或仿真,例如:概率模型或動態模型,遺傳基因管理網絡,蛋白質交互作用網絡或新陳代謝作用網絡
G06F19-14 ..用于發展或進化的,例如:進化的保存區域決定或進化樹結構
G06F19-16 ..用于分子結構的,例如:結構排序,結構或功能關系,蛋白質折疊,結構域拓撲,用結構數據的藥靶,涉及二維或三維結構的
G06F19-18 ..用于功能性基因組學或蛋白質組學的,例如:基因型–表型關聯,不均衡連接,種群遺傳學,結合位置鑒定,變異發生,基因型或染色體組的注釋,蛋白質相互作用或蛋白質核酸的相互作用





