腾讯云时序数据库数据导入和查询操作

1.进入到目录influxdb-1.8.2-1/usr/bin,从官网导入测试数据NOAA_data.txt至该目录下。
curl https://s3.amazonaws.com/noaa.water-database/NOAA_data.txt -o NOAA_data.txt
2. 将数据NOAA_data.txt导入至时序数据库实例名为NOAA_water_database的数据库中。
$ ./influx -username账号名称> -password密码> -host网络地址> -port网络端口> -import -path= NOAA_data.txt -precision=s -database=NOAA_water_database
3. 连接进入时序数据库,指定使用数据库名为NOAA_water_database,查看该数据库中是否有导入数据。
USE NOAA_water_database
show measurementsname: measurements
name
----
average_temperature
distincts
h2o_feet
h2o_pH
h2o_quality
h2o_temperature
数据查询

查询指定measurement(h2o_feet)中的数据:
SELECT * FROMh2o_feet" limit 5 查询measurement为h2o_feet中,field value满足条件的数据:
SELECT * FROMh2o_feet" WHERE time=2019-08-17T23:48:00Z' AND time=2019-08-18T00:30:00Z'name: h2o_feet
time level description location water_level
---- ----------------- -------- -----------
2019-08-18T00:00:00Z between 6 and 9 feet coyote_creek 8.12
2019-08-18T00:00:00Z below 3 feet santa_monica 2.064
2019-08-18T00:06:00Z between 6 and 9 feet coyote_creek 8.005 以每12分钟分组GROUP BY time(12m),求该范围内数据的平均值mean(field_key)
SELECT mean("water_level") FROMh2o_feet" WHERE time=2019-08-17T23:48:00Z' AND time=2019-08-18T00:30:00Z' GROUP BY time(12m),* fill(200) LIMIT 7 SLIMIT 1name: h2o_feet
tags: location=coyote_creek
time mean
---- ----
2019-08-17T23:48:00Z 200
2019-08-18T00:00:00Z 8.0625
2019-08-18T00:12:00Z 7.8245
2019-08-18T00:24:00Z 7.5675

标签