[發明專利]一種數據更新方法、服務器、電子終端在審
| 申請號: | 201811090790.1 | 申請日: | 2018-09-19 |
| 公開(公告)號: | CN109299421A | 公開(公告)日: | 2019-02-01 |
| 發明(設計)人: | 程國艮;朱秀松 | 申請(專利權)人: | 中譯語通科技股份有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958 |
| 代理公司: | 北京睿馳通程知識產權代理事務所(普通合伙) 11604 | 代理人: | 張文平 |
| 地址: | 100040 北京市石*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 第一數據 第一位置 更新數據 數據更新請求 位置參數確定 數據更新 頁面 更新 電子終端 更新請求 接收數據 局部數據 數據發生 數據增量 位置參數 頁面數據 服務器 發送 返回 | ||
本發明實施例提供一種數據更新方法,包括:接收數據更新請求,所述數據更新請求包括請求更新數據的位置參數;根據所述位置參數確定所述請求更新數據中數據發生變化的第一數據增量、以及頁面中顯示所述第一數據增量的位置對應的第一位置參數,并根據所述第一數據增量、第一位置參數,生成更新數據;發送所述更新數據,以在所述第一位置參數對應的第一位置顯示所述第一數據增量。本發明實施例能夠根據數據更新請求中的位置參數確定哪些數據是發生了變化的,哪些數據是沒有發生變化的,從而通過較少數據量的更新實現整個頁面數據的更新。由于返回的數據為數據增量,因此能夠實現局部數據刷新,而并不會刷新頁面,從而能夠提高更新效率。
技術領域
本發明涉及軟件數據技術領域,具體為一種數據更新方法、服務器以及電子終端。
背景技術
在瀏覽網頁時,經常會需要不斷的刷新某個頁面數據,此時需要用到定時刷新技術來實現刷新頁面數據。
目前使用的刷新技術為每隔一段時間前臺向后臺請求一次數據,以請求整個頁面的更新數據,后臺將包含更新后的整個頁面數據攜帶在請求結果中,并把請求結果返回給前臺網頁實現刷新,從而實現數據的不斷更新。
由于整個頁面的數據量較大,更新數據時很容易出現延時處理,不能夠實時處理大數據量的更新,效率較低。
發明內容
本發明的目的在于提供一種數據更新方法、服務器以及電子終端,通過優化數據層結構,提高海量數據處理效率低下的問題。
第一方面,本發明實施例提供一種數據更新方法,包括:
接收數據更新請求,所述數據更新請求包括請求更新數據的位置參數;
根據所述位置參數確定所述請求更新數據中數據發生變化的第一數據增量、以及頁面中顯示所述第一數據增量的位置對應的第一位置參數,并根據所述第一數據增量、第一位置參數,生成更新數據;
發送所述更新數據,以在所述第一位置參數對應的第一位置顯示所述第一數據增量。
可選的,所述根據所述位置參數確定所述請求更新數據中數據發生變化的第一數據增量,包括:
根據所述位置參數,獲取所述位置參數對應的當前數據和接收所述數據更新請求前所述位置參數對應的更新前數據;
比較所述更新前數據和當前數據,確定所述請求更新數據中數據發生變化的第一數據增量。
可選的,所述數據更新請求還包括所述位置參數對應的更新前數據;或,從預設存儲位置獲取所述位置參數對應的更新前數據。
可選的,所述數據更新方法還包括:發送刪除指令,以刪除執行所述刪除指令前所述預設存儲位置存儲的數據。
第二方面,本發明實施例提供一種數據更新方法,包括:
發送數據更新請求,所述數據更新請求包括請求更新數據的位置參數;
接收根據所述數據更新請求返回的更新數據,所述更新數據中包括第一數量增量、第一位置參數,所述第一數據增量為根據所述位置參數確定的所述請求更新數據中發生變化的數據,所述第一位置參數為在頁面中顯示所述第一數據增量的位置對應的參數;
在所述第一位置參數對應的第一位置顯示所述第一數據增量。
可選的,所述數據更新請求還包括所述位置參數對應的更新前數據。
可選的,設置請求更新數據的位置參數。
可選的,所述數據更新方法還包括:以預設周期定時發送所述數據更新請求,并在接收到根據所述數據更新請求返回的更新數據時,在所述第一位置參數對應的第一位置顯示所述第一數據增量。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中譯語通科技股份有限公司,未經中譯語通科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811090790.1/2.html,轉載請聲明來源鉆瓜專利網。





