[發明專利]一種數據緩存和更新的方法和系統在審
| 申請號: | 201610031361.1 | 申請日: | 2016-01-18 |
| 公開(公告)號: | CN105718542A | 公開(公告)日: | 2016-06-29 |
| 發明(設計)人: | 洪志新;余建成;張峰 | 申請(專利權)人: | 廈門雅迅網絡股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 廈門市精誠新創知識產權代理有限公司 35218 | 代理人: | 何家富 |
| 地址: | 361000 福建*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 緩存 更新 方法 系統 | ||
1.一種數據緩存和更新的方法,包括更新最新數據、向上更新數據以及向下更 新數據中的一種或多種方式,步驟如下:
S1:根據更新方式分別按照不同的協議請求更新數據;
S2:根據更新方式返回對應符合協議要求的數據;
S3:將返回的數據寫入內容存儲單元;
S4:更新連續內容ID存儲單元。
2.根據權利要求1所述的數據緩存和更新的方法,其特征在于:所述的更新最 新數據的具體步驟是:
S101:按照第一請求協議請求到內容提供者請求最新數據,第一請求協議包 括本地內容緩存所屬的設備的ID、內容存儲單元里最大的內容ID、更新最新數 據標識、更新數據的數量limit;
S102:內容提供者查找并返回內容ID大于本地內容緩存內容存儲單元里最 大的內容ID,且設備ID等于本地內容緩存所屬的設備ID的內容,如果查找的 內容大于limit條,則只返回內容ID最大的前limit條。由內容ID的遞增性 保證返回的內容的連續性;
S103:將返回的內容寫進內容存儲單元;
S104:更新連續內容ID存儲單元:
若更新條數小于第一協議中更新數據的數量,且連續內容ID存儲單元有記 錄,則查找連續內容的最大內容ID的一條記錄,將連續內容的最大內容ID更 新為返回內容中的最大內容ID,若更新條數小于第一協議中更新數據的數量, 且連續內容ID存儲單元沒有記錄,則插入一條記錄,連續內容的最大內容ID 為返回內容中的最大內容ID,連續內容的最大內容ID為請求應答中的最小內容 ID;
若更新條數等于第一協議中更新數據的數量,直接在連續內容ID存儲單元插 入一條記錄,連續內容的最大內容ID為返回內容中的最大內容ID,連續內容的 最大內容ID為請求應答中的最小內容ID。
3.根據權利要求1所述的數據緩存和更新的方法,其特征在于:所述的向上更 新數據的具體步驟是:
S201:按照第二請求協議請求到內容提供者請求最新數據,第二請求協議包 括本地內容緩存所屬的設備的ID、內容存儲單元里最大的內容ID、向上更新數 據標識、更新數據的數量limit;
S202:內容提供者查找并返回內容ID大于本地內容緩存內容存儲單元里最 大的內容ID,且設備ID等于本地內容緩存所屬的設備ID的內容,如果查找的 內容大于limit條,則只返回內容ID最小的前limit條。由內容ID的遞增性 保證返回的內容的連續性;
S203:將返回的內容寫進內容存儲單元;
S204:更新連續內容ID存儲單元:
若連續內容ID存儲單元有記錄,則查找連續內容的最大內容ID的一條記錄, 將連續內容的最大內容ID更新為返回內容中的最大內容ID;
若連續內容ID存儲單元沒有記錄,則插入一條記錄,連續內容的最大內容 ID為返回內容中的最大內容ID,連續內容的最大內容ID為請求應答中的最小內 容ID。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門雅迅網絡股份有限公司,未經廈門雅迅網絡股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610031361.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種辦公文檔管理方法和裝置
- 下一篇:一種獲取用戶喜好信息的方法及裝置
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





