时序数据库 Apache-IoTDB 源码解析之前言(一)
IoTDB 是一款时序数据库,相关竞品有 Kairosdb , InfluxDB , TimescaleDB 等,主要使用场景是在 物联网 相关行业,如:车联网、风力发电、地铁、飞机监控等等,具体应用案例及公司详情可以查看: IoTDB在实际公司中的使用信息收集 IoTDB 模块主要分为 Client , JDBC , Server , TsFile , Grafana , Distribution 以及各种生态的 连接器 。整个系列的文章会从行业背景开始讲起,了解一个行业具体的使用场景,然后介绍 TsFile 是以什么样的格式来保存数据的,再介绍 Server 里怎样完成一次查询,最后在介绍一条完 整的 SQL 是怎样从 Client 使用 JDBC 到 Server 直至返回具体结果。如果有能力的话再介绍一下集群的一些内容和工作方式。 打一波广告本人专注车联网领域多年,现任四维智联架构师。目前正在参与 IoTDB 社区,有志同道合的同伴欢迎加微信: liutaohua001 欢迎大家访问 IoTDB 仓库 ,求一波 Star 。 这一章主要想聊一聊: 为什么重复造轮子,从物联网行业的数据特点到 IoTDB 的发展过程 这个轮子造的怎么样, IoTDB 和竞品测试对比 时序数据 我个人理解时序数据是基于时间维度的同一个物体或概念的值构成的一个序列数据。在传统关系型数据库中,例如