InfluxDB 2.1.1 安装、使用、flux查询、数据可视化

本文详细介绍了InfluxDB 2.1.1的安装过程,包括Windows环境的下载与启动。讲解了InfluxDB的核心概念,如bucket、bucket schema和organization。阐述了系统结构、数据存储和配置文件的设置。此外,还深入探讨了Flux查询语言,包括查询语法、数据过滤、数据转换以及数据可视化,提供了Flux查询的示例和数据展示。最后讨论了InfluxDB的备份方法及与SpringBoot的集成步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Install InfluxDB | InfluxDB OSS 2.1 Documentation (influxdata.com)https://docs.influxdata.com/influxdb/v2.1/install/?t=Windows官网地址:InfluxDB OSS 2.0 Documentationhttps://docs.influxdata.com/influxdb/v2.0/

windows环境下载安装包,解压 influxdb2-2.1.1-windows-amd64.zip 即可用,cmd进入解压目录, 执行 influxd 即可启动:

访问:http://localhost:8086/

下图:查询 “bucket_gwh”桶(相当于mysql的数据库)的,“boltdb_reads_total”的measurement(相当于mysql的表),的“counter”的field(相当于mysql的列)的value数据

切换左上角的图形:

一 : V2具有以下几个概念:

timestamp、field key、field value、field set、tag key、tag value、tag set、measurement、series、point、bucket、bucket schema、organization

新增的概念:

bucket:所有 InfluxDB 数据都存储在一个存储桶中。一个桶结合了数据库的概念和存储周期(时间每个数据点仍然存在持续时间)。一个桶属于一个组织

bucket schema:具有明确的schema-type的存储桶需要为每个度量指定显式架构。测量包含标签、字段和时间戳。显式模式限制了可以写入该度量的数据的形状。

organization:InfluxDB组织是一组用户的工作区。所有仪表板、任务、存储桶和用户都属于一个组织。
 

二、系统结构
数据模式:InfluxDB数据元素存储在时间结构合并树 (TSM)和时间序列索引 (TSI)文件中,以有效压缩存储的数据。

默认路径:

Engine path    ~/.influxdbv2/engine/    InfluxDB 存储时序数据的位置
Bolt path    ~/.influxdbv2/influxd.bolt    非时间序列数据的基于文件的键值存储
Configs path    ~/.influxdbv2/configs    配置文件(configs) 的文件路径

文件目录结构:

~/.influxdbv2/

  • engine/
    • data/
      • TSM directories and files
    • wal/
      • WAL directories and files
  • configs
  • influxd.bolt


Influxdb分片和分片组

InfluxDB在将数据存储到磁盘时将时间序列数据组织成分片。分片被分组到分片组中

表示具有4d 保留期 和1d 分片组持续时间的存储桶:

分片删除:InfluxDB保留强制执行服务会例行检查早于其存储桶保留期的分片组。一旦分片组的开始时间超过存储桶的保留期,InfluxDB 将删除该分片组以及关联的分片和 TSM 文件(在具有无限保留期的存储桶中,分片无限期地保留在磁盘上)。

系统存储桶

_monitoring system bucket :该_monitoring系统桶存储InfluxDB数据用于 监控数据并发送警报。数据保留:7天

_tasks system bucket: 该_tasks系统桶存储与数据InfluxDB任务的执行。数据保留:1天

标签和字段描述详见:https://docs.influxdata.com/influxdb/v2.0/reference/internals/system-buckets/https://docs.influxdata.com/influxdb/v2.0/reference/inter

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蒙奇·D·路飞-

感谢老板您就是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值