[發明專利]一種實現設備離線狀態下的數據緩存的方法及系統在審
| 申請號: | 201811548800.1 | 申請日: | 2018-12-18 |
| 公開(公告)號: | CN109815164A | 公開(公告)日: | 2019-05-28 |
| 發明(設計)人: | 董旭;于佳意 | 申請(專利權)人: | 航天信息股份有限公司 |
| 主分類號: | G06F12/0868 | 分類號: | G06F12/0868 |
| 代理公司: | 北京工信聯合知識產權代理有限公司 11266 | 代理人: | 胡秋立 |
| 地址: | 100195 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲 緩存空間 存儲空間 連接狀態 第一級 存儲容量 兩級存儲 設備離線 數據緩存 通信鏈路 預設 轉存 后臺 待傳輸數據 方式緩存 高速緩存 后臺通信 監測設備 數據傳輸 數據丟失 數據轉存 有效地 占用 釋放 安全 | ||
本發明公開了一種實現設備離線狀態下的數據緩存的方法及系統,包括:監測設備與后臺之間的通信鏈路的連接狀態;當所述設備與后臺之間的通信鏈路的連接狀態為異常連接狀態時,將設備中的待傳輸數據根據預設的兩級存儲方式緩存至本地的第一級緩存空間進行存儲;將第一級緩存空間中存儲的數據按照預設的數據轉存規則轉存至本地的第二級存儲空間,并釋放已轉存過的數據在所述第一緩存空間中占用的存儲空間。本發明的兩級存儲方式中第一級緩存空間為高速緩存,具有存儲速度快但存儲容量小的特點,第二級存儲空間采用據庫存儲的方式低速存儲,具有存儲容量大但存儲速度慢的特點,能夠有效地防止數據丟失,使得設備與后臺通信數據傳輸更安全和可靠。
技術領域
本發明涉及大數據的數據存儲技術領域,并且更具體地,涉及一種實現設備離線狀態下的數據緩存的方法及系統。
背景技術
目前,在工業設備或物聯網設備與后臺通信的過程中,當通信鏈路出現異常時,設備對要發送給后臺的數據不進行存儲,這樣會導致數據丟失;或對數據進行簡單存儲方式的離線緩存,這樣存儲速度慢,只能存儲一般數據,對于周期性短時的大量高速數據,存在數據丟失的風險。
因此,需要一種能解決設備與后臺的通信鏈路異常時,數據易丟失的問題,并能滿足高速數據存儲的速度需求,滿足大量數據存儲時大容量存儲空間的需求的方法。
發明內容
本發明提出一種實現設備離線狀態下的數據緩存的方法及系統,以解決設備與后臺的通信鏈路異常時,數據易丟失的問題。
為了解決上述問題,根據本發明的一個方面,提供了一種實現設備離線狀態下的數據緩存的方法,其特征在于,所述方法包括:
監測設備與后臺之間的通信鏈路的連接狀態;其中,所述連接狀態包括:異常連接狀態和正常連接狀態;
當所述設備與后臺之間的通信鏈路的連接狀態為異常連接狀態時,將所述設備中的待傳輸數據根據預設的兩級存儲方式緩存至本地的第一級緩存空間進行存儲;其中,所述待傳輸數據包括:正在傳輸的第一數據;
將所述第一級緩存空間中存儲的數據按照預設的數據轉存規則轉存至本地的第二級存儲空間進行存儲,并釋放已轉存過的數據在所述第一緩存空間中占用的存儲空間。
優選地,其中所述待傳輸數據還包括:所述設備中未傳輸的第二數據和所述設備在通信鏈路異常狀態時生成的第三數據。
優選地,其中所述方法還包括:當監測到所述設備與后臺之間的通信鏈路的連接狀態由異常連接狀態變為正常連接狀態時,
將在所述第二級存儲空間中存儲的未完成傳輸的第二子數據通過所述通信鏈路發送至后臺;
對后臺中存儲的已完成傳輸的第一子數據和未完成傳輸的第二子數據的完整性進行驗證,以獲取完整性驗證結果;其中,所述正在傳輸的第一數據包括:已完成傳輸的第一子數據和未完成傳輸的第二子數據。
優選地,其中所述方法還包括:
當所述完整性驗證結果指示數據完整時,直接釋放所述正在傳輸的第一數據在所述第二級存儲空間中占用的存儲空間;
當所述完整性驗證結果指示數據不完整時,將存儲在所述第二級存儲空間中的正在傳輸的第一數據通過所述通信鏈路發送至后臺,并在傳輸完成后釋放所述正在傳輸的第一數據在所述第二級存儲空間中占用的存儲空間。
優選地,其中所述方法還包括:當監測到設備與后臺之間的通信鏈路的連接狀態由異常連接狀態變為正常連接狀態時,
判斷所述第二級存儲空間中是否包含已存儲的數據;
在當所述第二級存儲空間中包含已存儲的數據時,將所述已存儲的數據通過所述設備與后臺之間的通信鏈路發送至后臺進行存儲,并釋放所述已存儲的數據在所述第二級存儲空間中占用的存儲空間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于航天信息股份有限公司,未經航天信息股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811548800.1/2.html,轉載請聲明來源鉆瓜專利網。





