[發明專利]一種移動開發冷熱數據拆分方法在審
| 申請號: | 201811226287.4 | 申請日: | 2018-10-19 |
| 公開(公告)號: | CN109274760A | 公開(公告)日: | 2019-01-25 |
| 發明(設計)人: | 雷日;常博;胡旭剛 | 申請(專利權)人: | 西安瑜樂文化科技股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 710065 陜西省西安市*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 客戶端 唯一標識 冷數據 冷熱 變更記錄 時間標記 返回 服務器 服務器請求數據 服務器獲取 服務器接收 記錄請求 快速響應 頁面操作 用戶響應 熱數據 解密 客戶 移動 比對 字段 查詢 開發 保存 記錄 | ||
本發明提供了一種移動開發冷熱數據拆分方法,包括如下步驟:服務器和客戶端約定冷熱數據,定義冷數據并生成唯一標識,當客戶端首次向服務器請求數據時,服務器接收客戶端的請求,并返回熱數據、冷數據以及冷數據的唯一標識至客戶端,當再次接收到客戶端的請求時,服務器獲取唯一標識進行解密,記錄請求時間標記,查詢該唯一標識對應的變更記錄,如果只有一條,直接返回空字符段,客戶端不處理,如果有多條的話,按照時間標記將最新的變更記錄與當前請求時間對應的記錄進行比對,服務器返回改動的字段至客戶端并保存,本發明讓用戶能夠快速響應每一個頁面操作,讓用戶能夠更少的使用流量,從而提升用戶響應。
技術領域
本發明屬于計算機技術領域,涉及移動互聯網數據處理方法,具體是一種移動開發冷熱數據拆分方法。
背景技術
目前,隨著移動互聯網的普及與日益成熟,用戶對于網絡數據的使用也愈加頻繁,但很多網絡數據都存在重復請求的問題,并且這其中大多數據沒有發生變化,從而浪費了資源。
現有數據處理方法大多都是不區分冷熱數據,而直接返回給客戶端,客戶端會把大量的重復數據進行解析或者保存,這樣是資源的浪費并且影響性能,具體表現為:客戶端第一次請求數據,服務器把數據直接返回,客戶端解析保存;第二次請求,服務器返回同樣的數據,客戶端再次把同樣的數據解析保存。因此,無論請求多少次,服務器返回同樣的數據,客戶端再次把同樣的數據解析保存。這樣只要有第二次請求,就會造成流量與資源的浪費,并且影響客戶端的響應速度。
例如:服務器有熱數據1K、冷數據2M,客戶端重復請求,服務器都會把1K+2M數據返回,這樣客戶端并且會把所有數據進行解析、保存,這樣造成了2M數據的重復解析和保存,從而浪費了資源。
發明內容
有鑒于此,本發明的主要目的在于解決現有移動數據處理方法所存在的上述問題,提供一種移動開發冷熱數據拆分方法。
為實現上述技術目的,本發明采用的技術方案為:
一種移動開發冷熱數據拆分方法,包括如下步驟:
1、服務器和客戶端約定冷、熱數據,定義冷數據并生成唯一標識;
2、當客戶端首次向服務器請求數據時,服務器接收客戶端的請求,并返回熱數據、冷數據以及冷數據的唯一標識至客戶端;
3、當服務器再次接收到客戶端的請求時,服務器獲取唯一標識進行解密,同時記錄請求時間標記,查詢該唯一標識對應的變更記錄;
4、如果變更記錄只有一條,直接返回空字符段,客戶端不處理;如果變更記錄有多條的話,按照時間標記將最新的變更記錄與當前請求時間對應的記錄進行比對,服務器返回改動的字段至客戶端并保存。
進一步地,優選的是,所述唯一標識由業務編碼和修改時間組成,然后進行加密。
本發明的有益效果在于:
通過以上技術方案,本發明在服務端和客戶端進行數據約定,從而拆分出熱數據和冷數據。在第一客戶端請求的時候,服務器會返回熱數據冷數據的數據包,但在以后客戶端再次請求時,服務器只會返回熱數據,這樣在原有的基礎上節省了冷數據的流量和解析工作,從而提升了客戶端相應速度,其能夠讓用戶在實踐操作中快速響應每一個頁面操作。
附圖說明
圖1為本發明的方法流程圖。
具體實施例
下面將結合附圖以及具體實施例來詳細說明本發明,在此本發明的示意性實施例以及說明用來解釋本發明,但并不作為對本發明的限定。
參照圖1,本實施例所提供的移動開發冷熱數據拆分方法,具體包括如下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安瑜樂文化科技股份有限公司,未經西安瑜樂文化科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811226287.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種集散控制系統及其節點間的通信方法和裝置
- 下一篇:CDN刷新方法和系統





