当写入大量数据到influxDB,你也许常常想去降低原始数据的采样,influxQl可以使用group by time()去改变这个高频率数据变成低频数据,手动反复运行相同的查询是乏味的,influxDB的continuous queries (CQ)简化了降低采样的过程,cqs自动运行并将查询结果写入另外一个测量。
查询CQ
show continuous queries
写入CQ
CREATE CONTINUOUS QUERY “CQ的名字” ON "数据库的名字" BEGIN SELECT 进行聚合的方法(字段) INTO 新表名 from "表名" GROUP BY time(10s) END
删除CQ
DROP CONTINUOUS QUERY “CQ的名字” on “数据库的名字”
网友评论