[發明專利]一種基于資源樹的通用數據服務平臺有效
| 申請號: | 202011228435.3 | 申請日: | 2020-11-06 |
| 公開(公告)號: | CN112347105B | 公開(公告)日: | 2023-01-31 |
| 發明(設計)人: | 陳楠;李孟秋;林曉斌;馬敏;王熒飛;吳亞偉;劉澤陽;龍柏;王亞品;鄭鑫;王茜瑤;劉紹鍇 | 申請(專利權)人: | 中國電子科技集團公司第三十八研究所 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/25;G06F16/28;G06F16/21 |
| 代理公司: | 合肥昊晟德專利代理事務所(普通合伙) 34153 | 代理人: | 王林 |
| 地址: | 230000 安徽省合*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 資源 通用 數據 服務 平臺 | ||
本發明公開了一種基于資源樹的通用數據服務平臺,屬于數據服務技術領域,包括數據采集模塊、資源管理模塊、數據存儲模塊、數據推送模塊、配置模塊。本發明采用資源樹理念,將設備、部件等現實世界的實物按照功能、類別映射到平臺的虛擬資源中,構建資源樹,所有數據按照資源樹結構和級聯規則進行管理,有效提高了數據存儲和處理的效率;通過提供多種應用層協議接口,適用于各型設備數據采集,并將采集到的不同類型數據按照內部定義的資源樹形態和級聯規則進行虛擬化描述,便于統一管理和存儲,提高了平臺的通用性和兼容性;將數據庫劃分為索引數據庫和存儲數據庫,并建立映射關系,解決了使用關系數據堆積大量狀態數據后需要分表分庫的問題。
技術領域
本發明涉及數據服務技術領域,具體涉及一種基于資源樹的通用數據服務平臺。
背景技術
基于物聯網技術的數據服務平臺以數據采集、存儲、處理為核心功能,不僅能提供數據的匯集關聯、統一存儲,快速檢索等基礎服務,還能通過對數據進一步處理提供可視化監管,遠程控制等深層服務,有效提高終端設備的運行效率。但是隨著終端設備朝自動化、智能化方向發展,終端設備產生的數據逐漸表現出數據量大,存多讀少,單點吞吐量高,數據多樣性等特點,對數據服務平臺提出了更高的要求。
現有的數據服務平臺在數據采集方面針對特定項目需求,分別設計數據模型,通用性較差;在數據存儲方面多采用傳統的關系型數據庫,直接由軟件入庫;在數據管理方面依靠關系型數據庫直接對數據進行管理,管理成本隨數據量增多而大幅增加。上述特點導致現有數據平臺開發效率較低;并且忽略了設備、部件間關系等數據特征,無法形成一種可維護性高、可靠性高的標準化數據服務。而且一旦使用關系型數據庫存儲高密度數據(如設備連續狀態數據等),很容易超出數據庫的性能邊界,以至于必須采用分表分庫等方式來避免讀寫性能下降的缺點,大大增加了研發周期和維護成本。因此,提出一種基于資源樹的通用數據服務平臺。
發明內容
本發明所要解決的技術問題在于:如何解決現有數據服務平臺通用性差、研發和維護成本高的問題,提供了一種基于資源樹的通用數據服務平臺。該平臺采用資源樹理念,將設備、部件等現實世界的實物按照功能、類別映射到平臺的虛擬資源中,并且通過虛擬資源標準的REST接口管理資源數據以達到與物理設備交互的目的;為了支持多設備和多場景應用,基于資源樹的通用數據服務平臺支持多種應用層協議;以關系型數據庫為索引數據庫,用于資源樹的關系描述;時序型數據庫為存儲數據庫,直接存儲海量數據,避免了存儲數據庫因為單表性能制約導致的性能下降問題,從架構上解決了使用關系數據堆積大量數據后需要分表分庫的問題。
本發明是通過以下技術方案解決上述技術問題的,本發明包括數據采集模塊、資源管理模塊、數據存儲模塊、數據推送模塊和配置模塊;
所述數據采集模塊提供多種應用層協議接口,能夠對多種不同設備、部件的數據進行采集。
所述資源管理模塊,將數據抽象成內部形態,具體包含ROOT、APP、DEV、REC、GRP、NOT六種資源類型,具體含義如下:
1)ROOT:平臺節點,也是資源樹的根節點,用于描述服務本身的特性;
2)APP:應用節點,用于描述接入平臺的設備以及客戶端等自身的屬性;
3)DEV:設備節點,用于描述接入數據的對象,例如可以感知溫濕度的傳感器、可以上報自身狀態的設備部件、可以定時觸發照相的攝像頭等多媒體設備等;
4)REC:記錄節點,用于存儲具體的數據,即某一時刻設備上報的數據;
5)GRP:分組節點,用于對于設備節點的分組操作,例如可以通過分組向多臺相同的設備發送操作指令;
6)NOT:通知節點,用于數據的推送,正向用于設備數據實時監控,反向用于設備的遠程控制。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電子科技集團公司第三十八研究所,未經中國電子科技集團公司第三十八研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011228435.3/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





