influxDB使用客户端教程

简介: influxDB使用客户端教程

前言

本教程是基础操作命令,用于简单操作和介绍,更多学习访问 influxDB 官网:

https://docs.influxdata.com/influxdb/

influxDB简介

InfluxDB是一款优秀的时间序列数据库,适合存储设备性能、日志、物联网传感器等带时间戳的数据。能轻松处理高写入和高查询负载(数据采集与数据可视化非常常见的场景)。

使用帮助

influx --help

查看版本

influx -version

启动

influx -config /etc/influxdb/influxdb.conf

启动方法二

systemctl start influxdb.service

sudosystemctl start influxdb.service

登陆

influx

默认连接到 localhost:8086

Visit https://enterprise.influxdata.com to register for updates, InfluxDB server management, and monitoring.
Connected to http://localhost:8086 version 0.13.0
InfluxDB shell version: 0.13.0

查看数据库

show database

切换数据库

类似 mysql 数据库操作

use testdb

查看表

show measurements

创建表

InfluxDB中没有显式的新建表的语句,只能通过insert数据的方式来建立新表。


insert disk_free,hostname=server01 value=442221834240i


其中disk_free就是表名,hostname是索引(tag),value=xx是记录值(field),

记录值可以有多个,系统自带追加时间戳。


或者insert数据时自己写入时间戳


insertdisk_free,hostname=server01 value=442221834240i 1435362189575692182

查询表

select * from disk_free

删除记录

  • 按time字段删除

delete from disk_free where time=1435362189575692182

删除表

drop measurement disk_free

删除数据库

drop database testdb

目录
相关文章
|
时序数据库
客户端连接InfluxDB
客户端连接InfluxDB
561 0
|
数据可视化 安全 网络安全
Window下安装并使用InfluxDB可视化工具 —— InfluxDBStudio
Window下安装并使用InfluxDB可视化工具 —— InfluxDBStudio
3922 0
Window下安装并使用InfluxDB可视化工具 —— InfluxDBStudio
|
存储 数据库 时序数据库
InfluxDB基本操作
InfluxDB基本操作
583 0
|
数据安全/隐私保护 时序数据库
InfluxData【部署 03】时序数据库 InfluxDB 离线安装配置使用(下载+安装+端口绑定+管理员用户创建+开启密码认证+开机自启配置)完整流程实例分享
InfluxData【部署 03】时序数据库 InfluxDB 离线安装配置使用(下载+安装+端口绑定+管理员用户创建+开启密码认证+开机自启配置)完整流程实例分享
1095 0
|
4月前
|
存储 监控 关系型数据库
InfluxDB 时序数据的高效解决方案
InfluxDB 是一种专为时间序列数据优化的开源数据库,支持高效存储、检索和分析大量时序数据。它采用 Tag-Key-Value 模型,提供高性能写入与查询能力,适合监控系统、物联网设备数据及实时分析等场景。相比传统关系型数据库(如 MySQL),InfluxDB 针对时序数据进行了架构优化,具备无模式设计、自动数据管理及灵活扩展性等优势。本文通过 Go 语言代码实战展示了如何连接、写入和查询 InfluxDB 数据,并介绍了其核心概念与应用场景,助力开发者快速上手时序数据库开发。
911 0
InfluxDB 时序数据的高效解决方案
|
时序数据库
InfluxData【部署 02】时序数据库 InfluxDB 客户端工具 Influx CLI 最新版本安装启动验证(在线安装+离线安装+各版本下载地址)
InfluxData【部署 02】时序数据库 InfluxDB 客户端工具 Influx CLI 最新版本安装启动验证(在线安装+离线安装+各版本下载地址)
1313 0
|
存储 数据采集 Java
InfluxDB 的学习笔记
在Java项目中实现InfluxDB的落地应用,主要包括添加InfluxDB的Java客户端依赖、创建数据库连接、执行数据的增删改查操作等步骤
636 2
|
存储 监控 Java
InfluxDB时序数据库安装和使用
InfluxDB时序数据库安装和使用
777 2
|
SQL JSON 数据库
influxdb 端点使用http进行sql查询,写数据
influxdb 端点使用http进行sql查询,写数据
648 0
|
存储 监控 关系型数据库
InfluxDB入门:基础概念解析
【4月更文挑战第30天】InfluxDB是开源时序数据库,擅长处理实时数据,常用于监控和分析。本文介绍了其基础概念:数据库(数据容器)、测量值(类似表)、字段(数据值)、标签(元数据)、时间戳和数据点。InfluxDB特性包括高性能写入、灵活查询(InfluxQL和Flux)、可扩展性及活跃社区支持。了解这些概念有助于更好地使用InfluxDB处理时间序列数据。