influxdb 使用

在InfluxDB当中,并没有表(table)这个概念,取而代之的是MEASUREMENTS,MEASUREMENTS的功能与传统数据库中的表一致,因此我们也可以将MEASUREMENTS称为InfluxDB中的表。

create database test17

influxdb 使用_第1张图片

CREATE USER testuser WITH PASSWORD 'testpwd' ## 创建用户和设置密码
GRANT ALL PRIVILEGES ON cadvisor TO testuser ## 授权数据库给指定用户
CREATE RETENTION POLICY "cadvisor_retention" ON "cadvisor" DURATION 30d REPLICATION 1 DEFAULT ## 创建默认的数据保留策略,设置保存时间30天,副本为1
  • 新建表

    InfluxDB中没有显式的新建表的语句,只能通过insert数据的方式来建立新
curl -i -XPOST 'http://localhost:8086/write?db=test' --data-binary 'cpu_load_short,host=server01,region=us-west value=0.64 1434055562000000000'

image.png

influxdb 使用_第2张图片

influxdb 使用_第3张图片

show retention policies on test;

influxdb 使用_第4张图片
alter retention policy "autogen" on "test" duration 240h replication 1 default;

influxdb 使用_第5张图片

influxdb 使用_第6张图片

你可能感兴趣的:(influxdb)