influxdb配置

一:服务端配置和启动

软件下载地址 百度网盘分享

链接:https://pan.baidu.com/s/1CKq0eYSsCbAAZzN06hQVwA 
提取码:5o8b

1.把下载好的文件解压到目录中

2.以管理员身份运行cmd进入influxdb-1.8.4-1文件夹

3.生成influxdb数据的默认配置Config文件

命令:influxd config>influxd.config

生成influxd.config文件

 4.修改influxd.config文件,修改这三处 改为其他磁盘路径(data文件夹将来存储创建的数据库等内容)

1)首先在非c盘创建个文件夹,类似这样:

 2)修改配置文件,修改这三处

 改为这样了

 5.用配置好的config文件启动nfluxdb数据库服务,自此服务端配置和服务启动已经完成

命令:influxd -config influxd.config

 此时访问http://localhost:8086

并且在influxdb文件夹生成了这三个文件夹

二、通过客户端执行命令

influxDB名词
database:数据库;
measurement:数据库中的表;
points:表里面的一行数据。
influxDB中独有的一些概念
Point由 时间戳(time)、 数据(field)和 标签(tags)组成。
time:每条数据记录的时间,也是数据库自动生成的主索引;
fields:各种记录的值;
tags:各种有索引的属性

1.双击influx.exe,出现dos控制台

        

2.相关命令

1)#查询数据库show databases

2.#创建管理员 CREATE USER admin WITH PASSWORD 'admin' WITH ALL PRIVILEGES  

3.#创建用户 CREATE USER "username" WITH PASSWORD 'password'

4.#显示用户 SHOW USERS

 5.# 删除用户 DROP USER "username"

 6.#创建数据库 create database "db_name"

7.#删除数据库 drop database "db_name"

8.创建表并增加一行数据

9.查询

10.数据保存策略(Retention Policies)

influxDB是没有提供直接删除数据记录的方法,但是提供数据保存策略,主要用于指定数据保留时间,超过指定时间,就删除这部分数据。

查看当前数据库Retention Policies

1)创建新的Retention Policies

create retention policy "rp_name" on "db_name" duration 52w replication 1 default

rp_name:策略名     db_name:具体的数据库名

3w:保存3周,3周之前的数据将被删除,influxdb具有各种事件参数,比如:h(小时),d(天),w(星期)

replication 1:副本个数,一般为1就可以了    default:设置为默认策略

2)修改Retention Policies

alter retention policy "rp_name" on "db_name" duration 30d default

 3)删除Retention Policies

drop retention policy "rp_name"

11.#显示该数据库中所有的表 show measurements

12.#删除表  drop measurement "measurement_name"


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值