IOTDB数据库学习记录

前言
从今天开始,我来全面的学习一下IOTDB的知识,关于这个数据库没有什么概念,完全是从小白起步,因为最近做的项目是个工业互联网数据采集的项目,数据的上送频率非常快,mysql不足以支撑这样的写入频率。

开始
搜了很多资料,最有用有价值的就是官网文档,所以一下学习围绕官方文档展开,文档地址:https://iotdb.apache.org/zh/,我用的是1.3.2版本的。

Apache IoTDB 是一款低成本、高性能的物联网原生时序数据库。

  • Github仓库链接:https://github.com/apache/iotdb
  • 开源安装包下载:https://iotdb.apache.org/zh/Download/

IoTDB 套件由若干个组件构成,共同形成“数据收集-数据写入-数据存储-数据查询-数据可视化-数据分析”等一系列功能。
支持高并发连接,单台服务器可支持数万次并发连接/秒。
某车企业务体量庞大,需处理车辆多、数据量大,亿级数据测点,每秒超千万条新增数据点,毫秒级采集频率,对数据库的实时写入、存储与处理能力均要求较高。
Apache IoTDB 始于清华大学软件学院。

通常来说,我们把每个采集点位叫做一个测点( 也叫物理量、时间序列、时间线、信号量、指标、测量值等),每个测点都在随时间的推移不断收集到新的数据信息,从而构成了一条时间序列。用表格的方式,每个时间序列就是一个由时间、值两列形成的表格;用图形化的方式,每个时间序列就是一个随时间推移形成的走势图,也可以形象的称之为设备的“心电图”。
时序数据中主要涉及的概念由下至上可分为:数据点、测点

你可能感兴趣的:(iotdb,数据库,学习)