[發明專利]一種嵌入式時間序列數據管理方法及設備在審
| 申請號: | 202110035703.8 | 申請日: | 2021-01-12 |
| 公開(公告)號: | CN112765170A | 公開(公告)日: | 2021-05-07 |
| 發明(設計)人: | 殷慶年;莊勇;劉東;陳鵬;馮磊;李可 | 申請(專利權)人: | 奧維通信股份有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/23;G06F16/242;G06F16/2455;G06F16/2458;G06F16/248;G06F16/25 |
| 代理公司: | 北京華專卓海知識產權代理事務所(普通合伙) 11664 | 代理人: | 李巨智 |
| 地址: | 110179 遼*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 嵌入式 時間 序列 數據管理 方法 設備 | ||
1.一種嵌入式時間序列數據管理方法,其特征在于,應用于管理系統,包括:
接收時間序列數據的注冊信息,按照所述時間序列數據的采集時間劃分管理對象,使采集時間相同的時間序列數據作為一個管理對象;
為每個管理對象創建對象管理空間,并在所述對象管理空間中創建對象存儲單元;所述對象存儲單元包括若干一級時間區間存儲塊,每個一級時間區間存儲塊用于存儲對應時間區間范圍內的時間序列數據;
響應于數據操作命令,執行相應數據操作。
2.根據權利要求1所述的方法,其特征在于,所述時間序列數據為由在不同時間點上收集到的帶有時間標簽的數據按時間順序組成的有序數據集。
3.根據權利要求1所述的方法,其特征在于,所述數據操作命令,包括數據增加命令、數據檢索命令、數據讀取命令和數據刪除命令;
響應于所述數據增加命令,執行數據增加操作;
響應于所述數據檢索命令,執行數據檢索操作;
響應于所述數據讀取命令,執行數據讀取操作;
響應于所述數據刪除命令,執行數據刪除操作。
4.根據權利要求3所述的方法,其特征在于,所述數據增加命令,包括對象屬性信息、流控制信息和數據信息;
所述響應于所述數據增加命令,執行數據增加操作,包括:
S201、判斷所述對象存儲單元中是否存在待增加數據的時間標簽所屬的一級時間區間對應的一級時間區間存儲塊,如果存在,則執行S202;否則創建對應的一級時間區間存儲塊,執行S202;
S202、創建所述待增加數據對應的檢索映射鏈表,將所述檢索映射鏈表與對應的待增加數據一同存儲在對應的一級時間區間存儲塊中。
5.根據權利要求4所述的方法,其特征在于,還包括對所述待增加數據進行流寫入控制;
所述流寫入控制包括:
如果所述待增加數據達到或超過對象的數據最大長度,則本條待增加數據增加結束;
如果所述待增加數據為一條數據的數據片段且未達到對象的數據最大長度,則可繼續對本條數據進行追加,直至達到對象的數據最大長度或啟動下一條數據的增加,本條數據增加結束。
6.根據權利要求4所述的方法,其特征在于,所述創建所述待增加數據對應的檢索映射鏈表,包括:
S301、為所述待增加數據創建一檢索映射鏈表,所述檢索映射鏈表包括二級時間區間映射鏈接和數據編號,所述二級時間區間映射鏈接用于描述當前一級時間區間存儲塊中的二級時間區間的鏈接鏈路,包括二級時間區間基點標識和二級時間區間基點編號;所述數據編號用于描述數據的唯一序列編號;一級時間區間由若干二級時間區間組成;
S302、讀取相鄰的上一條時間序列數據的檢索映射鏈表,判斷待增加數據的時間標簽所屬的二級時間區間屬性與上一條時間序列數據的時間標簽所屬的二級時間區間屬性是否一致,如果是,則執行S303;否則將待增加數據的二級時間區間映射鏈接中的二級時間區間基點編號設置為上一條時間序列數據的二級時間區間基點編號,并設置二級時間區間基點標識為真;
S303、判斷上一條時間序列數據的二級時間區間基點標識是否為真,如果是,則上一條時間序列數據為所述二級時間區間基點,將待增加數據的二級時間區間映射鏈接中的二級時間區間基點編號設置為上一條時間序列數據的數據編號;否則,上一條時間序列數據不為所述二級時間區間基點,將待增加數據的二級時間區間映射鏈接中的二級時間區間基點編號設置為上一條時間序列數據的二級時間區間基點編號。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于奧維通信股份有限公司,未經奧維通信股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110035703.8/1.html,轉載請聲明來源鉆瓜專利網。





