标签:HERE 限制 输入 auto releases default 清除数据 概念 ogr
InfluxDB是一个由InfluxData开发的开源时序型数据。它由Go写成,着力于高性能地查询与存储时序型数据。InfluxDB被广泛应用于存储系统的监控数据,IoT行业的实时数据等场景。
官网界面打开js报错,所以点击下载没有什么效果,后来在网上查了下在网页中其实已经暴露出来了,需要用chrome浏览器开发者模式,搜索windows,找到influxdb,后面我要下载Chronograf也是采取了同样的办法。
点击链接可以下载
influxdb-1.7.10_windows_amd64.zip
chronograf-1.8.0_windows_amd64.zip
kapacitor-1.5.5_windows_amd64.zip
telegraf-1.14.2_windows_amd64.zip
略过配图
修改conf文件,代码如下,直接复制粘贴,注意修改路径,带D盘的改为你的安装路径就好,一共三个。
[meta]
# Where the metadata/raft database is stored
dir = "C:/influxdb/meta"
# Automatically create a default retention policy when creating a database.
# retention-autocreate = true
# If log messages are printed for the meta service
# logging-enabled = true
###
### [data]
###
### Controls where the actual shard data for InfluxDB lives and how it is
### flushed from the WAL. "dir" may need to be changed to a suitable place
### for your system, but the WAL settings are an advanced configuration. The
### defaults should work for most systems.
###
[data]
# The directory where the TSM storage engine stores TSM files.
dir = "C:/influxdb/data"
# The directory where the TSM storage engine stores WAL files.
wal-dir = "C:/influxdb/wal"
...后面省略一万行
cmd >> influxd -config influxdb.conf
建议通过nssm工具安装成服务,这样就不需要每次命令行启动了。
下载地址如下:http://www.nssm.cc/download
我们选择win64,进入文件夹后运行cmd,输入nssm install InfluxDB 运行后出现如下界面:
重点说一下参数这一栏,Argument里输入:-config influxdb.conf,类似上面在cmd中输入Influxd -config influxdb.conf
安装好后运行起来就好,Grafana的安装类似上面的操作,只是Argument这一栏不需要输入任何东西
概念 | MySQL | InfluxDB |
---|---|---|
数据库(同) | database | database |
表(不同) | table | measurement |
列(不同) | column | tag(索引的,非必须)、field(不带索引)、timestemp(唯一主键) |
Connected to http://localhost:8086 version 1.7.10
InfluxDB shell version: 1.7.10
>create database autocontrol
>show databases
name: databases
name
----
_internal
autocontrol
insert loop,hostname=Tag索引 value=值
查询表
select * from loop
drop measurement loop
influxDB是没有提供直接删除数据记录的方法,但是提供数据保存策略,主要用于指定数据保留时间,超过指定时间,就删除这部分数据。
查看当前数据库Retention Policies
> show retention policies on autocontrol
name duration shardGroupDuration replicaN default
---- -------- ------------------ -------- -------
autogen 0s 168h0m0s 1 true
>
创建新的Retention Policies
create retention policy "rp_name" on "db_name" duration 3w replication 1 default
修改Retention Policies
alter retention policy "rp_name" on "db_name" duration 30d default
删除Retention Policies
drop retention policy "rp_name" on "db_name"
标签:HERE 限制 输入 auto releases default 清除数据 概念 ogr
原文地址:https://www.cnblogs.com/zhanwei103/p/13157971.html