TDengine 从入门到精通(2万字长文)

目录

第一章:走进 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),专为处理时间序列数据而精心打造。它

你可能感兴趣的:(tdengine,大数据,时序数据库,物联网,超级表,iot,数据库)