什么是InfluxDB
InfluxDB是一个开源的时间序列数据库,专为处理时间序列数据而设计。时间序列数据是指带有时间戳的数据点,例如传感器数据、应用程序日志、服务器指标等。InfluxDB 由 InfluxData 公司开发,广泛应用于物联网(IoT)、监控系统、金融分析等领域。
特点
1.高性能
2.时间序列数据模型
3.灵活的查询语句
4.可拓展性
使用场景
1.物联网
2.金融分析
3.日志分析
4.监控系统
安装步骤
1. 安装rpm包
bash
wget https://dl.influxdata.com/influxdb/releases/influxdb2-2.0.0_x86_64.rpm
2.解压安装包
bash
tar -zxvf influxdb2-2.7.10_linux_amd64.tar.gz
3.解压后直接启动influxDB
bash
cd influxdb/influxdb2-2.7.10/usr/bin
./influxd
4.启动后可直接使用8086端口访问web界面(启动后检查防火墙、安全组 )
防火墙指令:
firewall-cmd --state 查看防火墙状态
firewall-cmd --list-all 查看防火墙规则
irewall-cmd --zone=public --add-port=8086/tcp --permanent 开放8086端口
firewall-cmd --reload 刷新防护墙配置