v2.0
持续聚合
持续聚合(Continuous Aggregation)用于预先计算和聚合数据。持续聚合功能通过定义和调度周期性运行的查询,在数据库上生成聚合结果,并将其存储在一个时序表中。
持续聚合的主要作用包括:
- 实时聚合:通过后台计算聚合结果,使得查询可以立即获取到预先计算好的聚合数据,从而无需每次查询进行全量计算,大大提高了查询性能,并减少查询响应时间。
- 数据降采样:持续聚合可以将高分辨率的时间序列数据降采样为较低分辨率的聚合数据。通过定义适当的时间间隔和聚合函数,可以将数据的频率降低,减少存储成本,提升查询效率。
- 数据摘要:通过选取合适的聚合函数,如SUM、AVG、MIN、MAX等,可以生成数据的摘要信息。这些预先计算的摘要信息对于生成报告,或快速检索聚合数据非常有用,并且无需执行复杂的计算。
创建持续聚合
具体详情,请参考CREATE CONTINUOUS AGGREGATION。
修改持续聚合
具体详情,请参考ALTER CONTINUOUS AGGREGATION。
删除持续聚合
具体详情,请参考DROP CONTINUOUS AGGREGATION。