01-index.md 2.4 KB
Newer Older
D
dingbo 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
---
title: 文档首页
slug: /
---

TDengine 是一款高性能、分布式、支持 SQL 的时序数据库。本文档是TDengine用户手册,主要是介绍TDengine的基本概念、安装、使用、功能、开发接口、运营维护、TDengine内核设计等等。主要是面向架构师、开发者与系统管理员的。

TDengine充分利用了时序数据的特点,提出了“一个数据采集点一张表”与“超级表”的概念,设计了创新的存储引擎,让数据的写入、查询和存储效率都得到极大的提升,因此无论如何,请您仔细阅读基本概念一章。

如果你是开发者,请一定仔细阅读开发指南一章,该部分对数据库连接、建模、插入数据、查询、连续查询、缓存、数据订阅、用户自定义函数等功能都做了详细介绍,并配有各种编程语言的示例代码。大部分情况下,你只要把示例代码拷贝粘贴,针对自己的应用稍作改动,就能跑起来。

我们已经生活在大数据的时代,纵向扩展已经无法满足日益增长的业务需求,任何系统都必须有水平扩张的能力。集群成为大数据系统的不可缺失功能,TDengine团队将这一重要核心功能开源。怎么部署、管理和维护TDengine集群,请参考集群管理一章。

TDengine采用SQL作为其查询语言,大大降低学习成本、降低迁移成本,但同时针对时序数据场景,又做了一些扩展。“SQL手册”一章详细描述了SQL语法、详细列出了各种支持的命令和函数

如果你是系统管理员,关心安装、升级、容错灾备、关心数据导入、导出,配置参数,怎么监测TDengine是否健康运行,怎么提升系统运行的性能,那么请仔细参考“运维指南”一张。

如果你对TDengine外围工具,REST API, 各种编程语言的连接器想做更多详细了解,请看“参考指南”一章。

如果你对TDengine内部的架构设计很有兴趣,欢迎仔细阅读”技术内幕“一章,里面对集群的设计、数据分区、分片、写入、读出的流程都做了详细的介绍。如果你想研读TDengine代码甚至贡献代码,请一定仔细读完这一章。

最后,作为一个开源软件,欢迎大家的参与。如果发现文档的任何错误,描述不清晰的地方,都请在每个页面的最下方,点击“编辑本文档“直接进行修改。

Together, we make a difference!