[發明專利]一種工業設備數據的存儲方法及系統有效
| 申請號: | 202110197609.2 | 申請日: | 2021-02-22 |
| 公開(公告)號: | CN112579834B | 公開(公告)日: | 2021-09-03 |
| 發明(設計)人: | 張碩;孟越;蔣綿;李振興;姚健;馬國;徐地;鐘虓;王巖鵬 | 申請(專利權)人: | 北京工業大數據創新中心有限公司 |
| 主分類號: | G06F16/901 | 分類號: | G06F16/901;G06F16/906 |
| 代理公司: | 北京潤捷智誠知識產權代理事務所(普通合伙) 11831 | 代理人: | 安利霞 |
| 地址: | 100090 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 工業 設備 數據 存儲 方法 系統 | ||
1.一種工業設備數據的存儲方法,其特征在于,包括:
獲取導入數據文件;
按照導入數據的分類,將所述導入數據文件中的數據存儲于非結構化數據存儲區或者時序數據存儲區,所述非結構化數據存儲區用于存儲非結構化數據,所述時序數據存儲區用于存儲時序數據;
其中,按照導入數據的分類,將所述導入數據文件的數據存儲于時序數據存儲區,包括:
若所述導入數據的類型為時序類型,則生成所述時序數據的索引對象,并將所述索引對象存儲于所述時序數據存儲區的時序索引存儲區;
若所述導入數據的類型為時序類型,則生成所述時序數據的數據內容對象,并將所述數據內容對象存儲于所述時序數據存儲區的時序數據內容存儲區;
所述數據內容對象包括對象的鍵值Key、對象本身和元數據;
所述索引對象包括:測點名稱、數據類型、非空數值的總數、非空數值對應的最早時間戳、非空數值對應的最晚時間戳以及測點所在的數據內容對象的鍵值Key;
所述數據內容對象的鍵值Key和所述索引對象的鍵值Key的前綴均包括至少一級前綴,所述索引對象的鍵值Key的前綴比所述數據內容對象的鍵值Key的前綴少一級;
所述時序索引存儲區與所述時序數據內容存儲區在所述時序數據存儲區中是不同的存儲區。
2.根據權利要求1所述的工業設備數據的存儲方法,其特征在于,所述生成所述時序數據的數據內容對象,包括:
對所述時序數據中的測點,按測點名稱進行分組,得到多個測點集合;
對所述時序數據中的數據記錄按照時間進行分組,得到多個記錄集合;
根據所述測點集合、記錄集合生成數據內容對象。
3.根據權利要求2所述的工業設備數據的存儲方法,其特征在于,生成所述時序數據的索引對象,包括:
根據所述測點集合以及所述記錄集合,獲得所述測點集合中的測點在所述記錄集合中的數據類型;
根據所述測點集合、記錄集合、數據類型以及所述測點所在的所述數據內容對象的鍵值Key,生成索引對象。
4.根據權利要求3所述的工業設備數據的存儲方法,其特征在于,所述鍵值Key的前綴包括:順序排列的一級前綴、二級前綴、三級前綴以及四級前綴;
所述一級前綴是空間名;
所述二級前綴是空間名的散列碼;
所述三級前綴是日期;
所述四級前綴是一個唯一編碼值;
其中,所述時序數據存儲區包括:多個時序空間;一個時序空間包括:該時序空間下的時序數據內容存儲區以及該時序數據的數據內容對象對應的時序索引存儲區。
5.根據權利要求1所述的工業設備數據的存儲方法,其特征在于,還包括:
對所述時序數據存儲區中的時序數據內容進行統計,得到統計結果。
6.根據權利要求5所述的工業設備數據的存儲方法,其特征在于,對所述時序數據存儲區中的時序數據內容進行統計,得到統計結果,包括:
從所述時序索引存儲區中,獲取索引對象列表;
讀取所述索引對象列表中每一個索引對象中的測點的名稱、每個測點的非空數值的最早和最晚時刻、每個測點的非空數值的總量以及每個測點的數據類型。
7.一種工業設備數據的存儲系統,其特征在于,包括:
獲取模塊,用于獲取導入數據文件;
處理模塊,用于按照導入數據的分類,將所述導入數據文件存儲于非結構化數據存儲區或者時序數據存儲區,所述非結構化數據存儲區用于存儲非結構化數據,所述時序數據存儲區用于存儲時序數據;
其中,按照導入數據的分類,將所述導入數據文件的數據存儲于時序數據存儲區,包括:
若所述導入數據的類型為時序類型,則生成所述時序數據的索引對象,并將所述索引對象存儲于所述時序數據存儲區的時序索引存儲區;
若所述導入數據的類型為時序類型,則生成所述時序數據的數據內容對象,并將所述數據內容對象存儲于所述時序數據存儲區的時序數據內容存儲區;
所述數據內容對象包括對象的鍵值Key、對象本身和元數據;
所述索引對象包括:測點名稱、數據類型、非空數值的總數、非空數值對應的最早時間戳、非空數值對應的最晚時間戳以及測點所在的數據內容對象的鍵值Key;
所述數據內容對象的鍵值Key和所述索引對象的鍵值Key的前綴均包括至少一級前綴,所述索引對象的鍵值Key的前綴比所述數據內容對象的鍵值Key的前綴少一級;
所述時序索引存儲區與所述時序數據內容存儲區在所述時序數據存儲區中是不同的存儲區。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京工業大數據創新中心有限公司,未經北京工業大數據創新中心有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110197609.2/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





