[發明專利]基于數據庫時間標簽的增量數據查詢方法在審
| 申請號: | 201310381493.3 | 申請日: | 2013-08-28 |
| 公開(公告)號: | CN103440317A | 公開(公告)日: | 2013-12-11 |
| 發明(設計)人: | 李龍江;趙海霞;夏棋;李永剛 | 申請(專利權)人: | 電子科技大學 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H04L29/06 |
| 代理公司: | 成都宏順專利代理事務所(普通合伙) 51227 | 代理人: | 周永宏 |
| 地址: | 611731 四川省成*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 數據庫 時間 標簽 增量 數據 查詢 方法 | ||
1.基于數據庫時間標簽的增量數據查詢方法,其特征在于,具體包括:
步驟1、服務器端采用更新時間標簽對數據庫中的數據進行更新時間記錄,所述更新時間標簽隨數據庫中的數據變化而更新;同時服務器端采用響應時間標簽對客戶端向服務器端請求數據的響應時間進行標記;
步驟2、客戶端向所述服務器端發送數據請求報文,若所述客戶端為第一次發送數據請求報文,則直接發送請求信息;否則,需要攜帶上一次所述服務器端對客戶端回復的數據請求的響應時間標簽;
步驟3、服務器端接收數據請求包,提取所述數據請求包中攜帶的上一次請求數據時所述服務器端回復的響應報文中攜帶的響應時間標簽,將所述響應時間標簽與需求數據的更新時間標簽進行比較,并回復響應報文至所述客戶端;
步驟4、客戶端收到所述服務器端回復的響應報文后,分析響應報文中包含的數據,利用本地緩存數據與返回的數據信息構造最終的需求結果。
2.如權利要求1所述的基于數據庫時間標簽的增量數據查詢方法,其特征在于,所述步驟1中,所述更新時間標簽有不同的粒度模式,所述粒度模式對應為數據庫中數據的更新時間標簽的標記細化到數據庫、數據表、數據記錄或者正則表達式。
3.如權利要求2所述的基于數據庫時間標簽的增量數據查詢方法,其特征在于,所述粒度模式對應為數據庫中數據的更新時間標簽的標記細化到數據表時,所述數據庫單獨維護一個更新時間記錄表,所述更新時間記錄表至少包含兩個字段:數據表ID和表的更新時間標簽;
當數據庫中某個數據表發生變化候,所述更新時間記錄表需要記錄這個表的ID和更新時間標簽,當所述客戶端發送數據請求時,先查詢所述更新時間記錄表,若發現所需數據發生了更新,再去查詢具體數據表中更新的新數據。
4.如權利要求1至3任一項權利要求所述的基于數據庫時間標簽的增量數據查詢方法,其特征在于,所述步驟3中對所述響應時間標簽與需求數據的更新時間標簽進行比較的具體過程為:若數據更新時間標簽晚于請求包中攜帶的響應時間標簽,則需要重新查詢數據庫,提取需求數據返回給客戶端;
若數據的更新時間標簽早于數據請求中的響應時間標簽,則不需要在重新查詢數據庫獲得該數據,直接采用標記機制告知客戶端此數據在上次請求之后沒有更新變化,直接利用上次的數據信息。
5.如權利要求1至3任一項權利要求所述的基于數據庫時間標簽的增量數據查詢方法,其特征在于,所述步驟3中選擇離當下最近的更時間標簽作為用于比較的更新時間標簽對響應報文作標記。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于電子科技大學,未經電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310381493.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:移動終端的景觀識別系統
- 下一篇:一種地名實體識別的方法及系統





