[發明專利]離線數據處理方法及離線數據更新裝置有效
| 申請號: | 201710859490.4 | 申請日: | 2017-09-21 |
| 公開(公告)號: | CN110069505B | 公開(公告)日: | 2021-12-24 |
| 發明(設計)人: | 張銳 | 申請(專利權)人: | 張銳 |
| 主分類號: | G06F16/23 | 分類號: | G06F16/23;G06F16/2455 |
| 代理公司: | 北京金信知識產權代理有限公司 11225 | 代理人: | 黃威;喻嶸 |
| 地址: | 100080 北京市海淀區北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 離線 數據處理 方法 數據 更新 裝置 | ||
1.一種離線數據處理方法,其特征在于,所述方法對只讀數據庫中的每個數據庫分別采用單獨的熱更新策略進行更新,所述熱更新策略包括:
步驟A,檢查本地只讀數據庫文件的緩存;
步驟B,如果所述緩存的本地只讀數據庫文件的版本低于服務器端的相應只讀數據庫文件的版本,則以服務器端相應的只讀數據庫文件更新并加載對應的本地只讀數據庫文件,否則加載本地緩存的只讀數據庫文件;其中,
步驟B還包括:
步驟B1,檢查下載的所述只讀數據庫文件是否在有效時間內;
步驟B2,如果在有效時間內,則通過網絡查詢并下載服務器端的相應只讀數據庫文件,否則加載本地舊有的只讀數據庫文件;
所述步驟B還包括:
比較下載的只讀數據庫文件與本地的只讀數據庫文件的格式版本是否相同;
如果不同,則確定上次從服務器端下載只讀數據庫文件的時間與當前時間之間的時間間隔,并在所述時間間隔小于預定的時間間隔時執行步驟B1和B2;
如果相同,則加載本地舊有的只讀數據庫文件;
所述步驟B還包括:
如果所述時間間隔大于預定的時間間隔、或所述緩存的本地只讀數據庫文件的版本低于服務器端的相應只讀數據庫文件的版本,則對下載的只讀數據庫文件進行校驗;
如果通過校驗,則用下載的只讀數據庫文件替換本地舊有的只讀數據庫文件并加載更新后的本地數據庫文件。
2.根據權利要求1所述的離線數據處理方法,其特征在于,步驟A還包括:
判斷本地只讀數據庫文件的緩存是否存在,如果存在,則執行步驟B。
3.根據權利要求1所述的離線數據處理方法,其特征在于,步驟B還包括:
如果校驗不通過,則刪除下載的只讀數據庫文件,并執行步驟A。
4.根據權利要求1所述的離線數據處理方法,其特征在于,所述時間間隔由服務器下發到客戶端。
5.根據權利要求4所述的離線數據處理方法,其特征在于,所述客戶端與服務器之間的交互信息包括數據庫標識字段、數據庫格式版本字段、數據庫數據版本字段、校驗字段、數據庫文件下載地址字段、附加數據字段、有效時間字段和時間間隔字段。
6.一種離線數據更新裝置,與服務器端對接,對只讀數據庫中的每個數據庫分別采用單獨的熱更新策略進行更新,其包括:
存儲模塊,其配置為緩存本地只讀數據庫文件;
數據處理模塊,其配置為當緩存的本地只讀數據庫文件的版本低于服務器端的相應只讀數據庫文件的版本,則從服務器端下載相應的只讀數據庫文件,更新并加載對應的本地只讀數據庫文件;否則,加載本地緩存的只讀數據庫文件;其中,
所述數據處理模塊進一步配置為:
檢查下載的所述只讀數據庫文件是否在有效時間內;
如果在有效時間內,則通過網絡查詢并下載服務器端的相應只讀數據庫文件,否則加載本地舊有的只讀數據庫文件;
所述數據處理模塊進一步配置為:
比較下載的只讀數據庫文件與本地的只讀數據庫文件的格式版本是否相同;
如果不同,則確定上次從服務器端下載只讀數據庫文件的時間與當前時間之間的時間間隔,并在所述時間間隔小于預定的時間間隔時執行:檢查下載的所述只讀數據庫文件是否在有效時間內;如果在有效時間內,則通過網絡查詢并下載服務器端的相應只讀數據庫文件,否則加載本地舊有的只讀數據庫文件;
如果相同,則加載本地舊有的只讀數據庫文件;
所述數據處理模塊進一步配置為:
如果所述時間間隔大于預定的時間間隔、或所述緩存的本地只讀數據庫文件的版本低于服務器端的相應只讀數據庫文件的版本,則對下載的只讀數據庫文件進行校驗;
如果通過校驗,則用下載的只讀數據庫文件替換本地舊有的只讀數據庫文件并加載更新后的本地數據庫文件。
7.一種離線數據更新裝置,與至少一終端對接,所述終端包括如權利要求6所述的離線數據更新裝置,用于放置只讀數據庫文件;并且
當終端的本地只讀數據庫文件的版本低于該只讀數據庫文件的版本,則根據終端的請求,向終端推送相應的只讀數據庫文件,以用于更新并加載對應的終端的本地只讀數據庫文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于張銳,未經張銳許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710859490.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數據操作方法及設備
- 下一篇:業務數據的維護方法、裝置及服務器
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





