文章目录
- 版本
- 2.0 数据结构
- Organization 组织
- Bucket 存储桶
- Measurement
- tag
- field
- timestamp
- retention policy (RP) 保留策略
- Point 一条数据
- Series 一组数据
- 写入
- gzip压缩
- 查询
- Flux
- InfluxQL
- 官网
https://docs.influxdata.com/ - v1.8 中文翻译文档
https://influxdb-v1-docs-cn.cnosdb.com/
版本
开源版(OSS)
企业版(Enterprise)
云版(Cloud)
2.0 数据结构
InfluxDB 数据模型将时间序列数据 存储到存储桶和测量中
Organization 组织
Organization是一组用户的工作空间。
所有仪表板、任务、Bucket和user 都属于一个组织
Bucket 存储桶
InfluxDB 数据都存储在存储桶中。
Bucket 结合了 database 和 retention period 的概念
用户(user)、保留策略(retention policy)、连续查询(continuous query)和时序数据的逻辑容器。
Measurement
时间序列数据的逻辑分组
tag
存储 不经常更改的键值对
field
存储 随时间变化的值的键值对
timestamp
存储 与数据关联的时间戳
retention policy (RP) 保留策略
Point 一条数据
Series 一组数据
Measurement、tage相同的一组数据
写入
最佳实践:( 时间/毫秒,数据条数,当其中一个先达到时批量插入)
gzip压缩
查询
Flux
函数式脚本语言
InfluxQL
类似 SQL 的查询语言