InfluxDB安装配置Win64
前言
本文来自:https://blog.csdn.net/xiaocxyczh/article/details/78682211
工业监控系统的数据采集量非常大,使用mysql数据库进行数据存储和查询时很慢,网上有人做过mysql和时序数据库influxDB对比,存储1000万条数据mysql要7分多钟,influxDB只需2分多钟,从1000万条数据读10000条所需数据mysql要6秒多,influxDB只需0.22秒多,windows版influxDB安装与配置流程如下:
下载安装
下载链接https://portal.influxdata.com/downloads/,选windows版
下载.jpg
解压
修改配置
-
influxdb.conf
// InfluxDB 安装后,修改配置文件influxdb.conf // (1)端口 // (2)[http] auth-enabled = true // 开启 author // (3)[http] flux-enabled = true // (4)[http] log-enabled = false // 关闭http的日志 // 创建用户 create user "iepms" with password 'iepms@576576' with all privileges // 创建数据库 CREATE DATABASE "IEPMS_CACHE" WITH DURATION 2d REPLICATION 1 SHARD DURATION 1h NAME "cache_policy_2d" // 统计 // 查询某设备最近一条缓存记录 select * from DevStateMsg order by time desc;
启动
-
双击 influxd.exe
使配置生效并打开数据库连接,双击influxd.exe就好,然后双击influx.exe进行操作,网上有操作教程,注意操作数据库时不能关闭influxd.exe,我不知道为什么总有这么个提示:There was an error writing history file: open : The system cannot find the file specified.不过好像没啥影响
web管理器
要使用web管理需要下载Chronograf,https://portal.influxdata.com/downloads第三个就是,下载完直接解压,双击exe程序,在浏览器输入http://localhost:8888/,一开始登录要账户密码,我都用admin就进去了
这个是查看建立的数据库