tencent cloud

时序数据库 CTSDB

动态与公告
产品动态
公告
产品简介
产品概述
系统架构
应用场景
关键概念
实例类型与规格
购买指南
产品定价
购买实例
续费说明
欠费说明
退费说明
快速入门
连接并写入数据
操作指南
访问管理
管理实例
自动备份
系统监控
库管理
账号管理
管理安全组
外网访问
InfluxQL 兼容性
数据库管理
Schema 查询
数据类型
数据查询
InfluxQL 函数
客户端
SDK 参考
influx CLI 客户端
API 文档
History
Introduction
API Category
Making API Requests
Instance APIs
Database APIs
Data Types
Error Codes
实践教程
数据表定义推荐
接入 Grafana 服务
接入 Telegraf 服务
性能白皮书
测试环境
测试工具
写入性能测试
查询性能测试
常见问题
词汇表
CTSDB 政策
隐私政策
数据处理和安全协议
联系我们

关键概念

PDF
聚焦模式
字号
最后更新时间: 2025-04-24 17:10:16
本文将介绍使用时序数据库 CTSDB 3.0 版的关键概念,辅助您更高地理解产品能力。更多信息,请参见 InfluxDB v1.7 官网文档

DataBase

CTSDB 3.0 中有 Database 的概念,用户可以通过 create database xxx 来创建一个数据库。

Point

Point 由时间戳(time)、数据(field)、标签(tags)组成,相当于传统数据库里的一行数据。

Measurement(测量)

在 CTSDB 3.0 中,measurement(测量)指测量时序数据的指标名,数据在时间的刻度上统计测量的结果。例如 cpu_usage 表示 cpu 的使用率。可以理解为数据库的表。

Aggregation(聚合)

在 CTSDB 3.0 中,aggregation(聚合)是指将多个数据点组合为单个数据点的过程,通常应用于对数据进行统计分析。例如计算平均值、最大值、最小值或总和等。聚合也可以应用于多个 measurement 或 tag 组合。例如,计算整个 measurement 的平均值,或者计算特定标记(tag)值的总和。聚合可以帮助您更好地理解数据,并从中提取有用的信息。
通常,聚合与查询一起使用。您可以使用 InfluxQL 查询语言来指定要聚合的数据、聚合函数和时间范围。例如,查询将计算 measurement "cpu"中所有标记(tag)为"server1"的数据点的平均值 SQL 语句为:SELECT MEAN("usage_idle") FROM "cpu" WHERE "server" = 'server1' AND time >= now() - 1h

Retention Policy(RP)

Retention Policy(RP)存储策略,用于设置数据保留的时间。每个数据库刚开始会自动创建一个默认的存储策略 ,数据保留时间为永久,之后用户可以自己设置,例如保留最近2小时的数据。插入和查询数据时如果不指定存储策略,则使用默认存储策略,且默认存储策略可以修改。CTSDB 3.0 会定期清除过期的数据。

Continuous Query(连续查询,简称CQ)

在 CTSDB 3.0中,连续查询(Continuous Query,CQ)是一种自动执行的查询,它会定期查询一组 measurement,并将结果写入到另一个 measurement 中。通常用于对数据进行聚合、压缩或统计,以便更好地管理和分析数据。

Series(时间线序列)

在 CTSDB 3.0中, seris(时间线序列)是由 measurement 和 tag 组合而成的数据集合。每个 series 都是由 measurement 和一组 tag 组成的唯一组合。series 是查询和聚合的基本单位。当您执行查询时,您可以指定要查询的 measurement、tag 和时间范围,以返回一个或多个 series 的数据点。您还可以使用 InfluxQL 查询语言来对 series 进行聚合,并计算出每个 series 的平均值、总和或其他统计信息。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈