目錄
第一章:走進 TDengine 的世界
TDengine 是個啥?
TDengine 的硬核特性
性能炸裂
分布式架構,天生可擴展
SQL 用起來賊順手
寫入方式花樣多
內置緩存,省心又省力
TDengine 能干啥?
智能制造
能源管理
物聯網平臺
工業大數據
第二章:上手 TDengine:安裝與配置
環境準備:跑起來之前得知道啥
安裝 TDengine:手把手教你
Debian/Ubuntu:deb 包安裝
CentOS/RHEL:rpm 包安裝
Windows:點一下就裝
macOS:嘗鮮用
啟動與驗證
初始配置:讓 TDengine 聽你話
關鍵參數一覽
配置實戰
第三章:數據模型設計:玩轉 TDengine 的核心
創建數據庫:從零開始
表結構設計:一個設備一張表
基本規則
超級表登場
實戰舉例
超級表妙用:效率翻倍
創建與操作
查詢神器
標簽活用
第四章:數據操作:讓 TDengine 動起來
插入數據:喂飽 TDengine
單條插入:最基礎的玩法
批量插入:效率翻倍
多表插入:一箭雙雕
自動建表:懶人福音
注意事項
查詢數據:挖出金子
超級表查詢:一網打盡
窗口切分:時間分片大師
特殊函數:時序專屬
結果處理
更新與刪除:改改刪刪
更新數據
刪除數據
第五章:高級特性:TDengine 的殺手锏
時間序列分析:洞察未來
分解與建模
窗口與函數
連續查詢:自動化的魔法
創建連續查詢
管理連續查詢
數據訂閱:實時同步的橋梁
訂閱方式
示例代碼
緩存機制:加速數據訪問
緩存配置
緩存策略
第六章:性能優化:讓 TDengine 飛起來
索引:快速定位的指南針
標簽索引
時間戳索引
分區:化整為零的智慧
時間分區
標簽分區
集群:眾人拾柴火焰高
集群架構
集群部署
集群優勢
第七章:開發與集成:TDengine 的跨界融合
編程語言支持:多語言的橋梁
Python 開發
Java 開發
C 和 C++ 開發
與其他系統集成:生態融合
與 Kafka 集成
與 Grafana 集成
第一章:走進 TDengine 的世界
TDengine 是個啥?
如果你首次接觸 TDengine,心里可能滿是疑惑:這究竟是個什么東西,能派上什么用場?簡單來講,TDengine 是一款開源、高性能且云原生的時序數據庫(Time Series Database, TSDB),專為處理時間序列數據而精心打造。它