influxdb 使用总结

1、对于在WHERE子句中的tag values或string类型的field values,要用单引号括起来。如果不用引号括起来,或者使用双引号,则查询不会返回任务数据。甚至不会报错。
2、DELETE语句不能使用limit
3、name为保留名,因此需要用双引号括起来
4、InfluxDB Cli中查询结果中time格式显示设置

InfluxDB Cli中,time默认显示为19位时间戳格式,平时查询起来特不方便,那么,如何设置成为我们人类能看懂的时间格式呢?

方法有二:

$ influx -precision rfc3339
$ influx
  Connected to http://localhost:8086 version 0.xx.x

  InfluxDB shell 0.xx.x

  > precision rfc3339

  >
5、时间显示时区,在sql结尾添加TZ(‘Asia/Shanghai’)
6、group by time(interval)查询按用户指定的时间间隔对查询结果进行分组

语法:

SELECT () FROM_clause
WHERE 
GROUP BY time(),[tag_key] [fill()]

time_interval

单位 含义
ns 纳秒(十亿分之一秒)
u或µ 微秒(百万分之一秒)
ms 毫秒(千分之一秒)
s
m
H 小时
d
w

你可能感兴趣的:(linux,数据库)