開源物聯網平臺Thingsboard——第三節數據模型


Thingsboard數據庫模型

開源物聯網平臺Thingsboard,數據模型總共維護22張表。支持時序數據庫Cassandra與開源數據庫postgresql。在設備數據接入量比較大的情況下(併發上萬),建議使用Cassandra數據庫持久化時序數據,Postgresql維護系統中實體之間的關係,混合使用;當設備數據接入量較小的情況下(併發小於1萬及以下),使用Postgresql來存儲時序和系統實體關係。


Cassandra


Postgresql


下面將展示系統中所有的數據表結構。

系統設置表


告警表


資產表


屬性表


審計日誌


組件描述


客戶表


設備表


儀表盤


設備憑據


實體視圖


事件表


關係表


規則鏈


規則節點


用戶表


租戶表


時序數據


最新數據


用戶憑證


widget_type


widgets_bundle