文章目录
- 一、前文
- 二、时序数据库特点
- 三、产品对比
一、前文
TDengine 入门教程——导读
二、时序数据库特点
时序数据库主要应用在物联网场景中,存储物联网设备上报的数据。
物联网中的设备,比如水表电表、仪器仪表、各类传感器等。其上报的数据主要有如下几个特点:
- 设备数量大,写入并发大。
- 带有强时间标签,脱离时间,数据也就没有意义。
- 日积月累,数据量大。
- 查询次数少,但是查询能力要很强,因为每次查询都在大数据量中大海捞针。
三、产品对比
针对时序数据库的特点,传统的MySQL等关系型数据库就不适用。
市面上时序数据库也有很多,比如:InfluxDB、TDengine、OpenTSDB 等等。
两年前,我为什么选择InfluxDB
- 首选,产品的性能
- 次选,产品的成熟度
- 最后看产品的学习成本
当时,TDengine 刚出道不久。自然就选择了InfluxDB。
至于,为什么两年后的今天,我却选择了TDengine?为什么不继续沿用InfluxDB?
- 新版本InfluxDB2不兼容旧版本的InfluxDB,这种软件更新方式让我难以适应
- InfluxDB官方文档相对不是很友善
- TDengine更加成熟了,知名了
- TDengine集群版本也开源了,InfluxDB集群版本是不开源的
所以,我要开启TDengine使用之路了,希望我的选择没有错。
觉得好,就一键三连呗(点赞+收藏+关注)