产品版本说明

最近更新时间:2024-03-21 21:02:01

我的收藏
为了给用户提供更好的时序数据库服务,腾讯云全新推出了兼容开源 InfluxDB 协议的高性能分布式时序数据库 InfluxDB 版。
现将产品两个版本的功能差异进行对比说明。
功能类别
时序数据库 InfluxDB 版
时序数据库 CTSDB 旧版
兼容协议
基于开源 InfluxDB 协议
基于自研引擎
数据模型
InfluxDB 版专门为时序数据而设计,数据模型由 measurement、tag、field 和 timestamp 四个部分组成。这种模型将数据按时间顺序存储,可以快速地按时间范围查询数据,并支持对数据进行聚合、分组和排序。
数据模型包括 metric、tags、fields 和 time,可以存储多种类型的数据。
查询语言
使用 InfluxQL 作为其查询语言,专门为时序数据而设计,在处理时间序列数据方面更具优势,可以兼容 InfluxDB 高效的数据结构、协议接口和生态能力。
使用类 elasticsearch 语法的查询语言,用于搜索各种类型的数据。
存储与压缩
时序数据库 InfluxDB 版针对不同的数据类型选用合适的数据压缩算法来优化时序数据的存储和压缩,例如 Delta + RLE + Simple8b、ZigZag + RLE + Simple8b、ZSTD 等,使得数据库在存储和处理大量时序数据时更加高效。
采用一些通用的存储压缩算法,降低数据存储成本。
系统架构
时序数据库 InfluxDB 版基于云原生的存储分离架构,数据请求层(Request Layer)、存储层(Storage Layer)资源池化,保证资源的弹性扩展。
存储核心为存算一体的架构,具备弹性扩展能力。
聚合分析
支持丰富的聚合查询方式,包括 min、max、sum、count、mean、percentile 等常用聚合函数,以及 ABS、ACOS、ASIN、ATAN、ATAN2、CEIL、COS、EXP、FLOOR、LOG2、LOG10、SIN、SQRT 等一些变换函数。
支持 avg、min、max 等常用聚合方式和 Group By 等聚合分析。
生态兼容
可以兼容 InfluxDB 丰富的开源生态能力,提供了一些专门针对时序数据的工具和库。
部分兼容 ELK 生态。
智能运维
提供时延、网络、读写性能、资源使用率等多维度的监控指标,协助运维调优数据库,保障业务平稳运行。
提供资源使用率等监控指标,保障业务运行。
时序数据库 InfluxDB 版与时序数据库 CTSDB 旧版的产品文档具体链接,请参见下表。
产品名称
产品文档
时序数据库 InfluxDB 版
熟悉产品,请参见 产品概述
购买实例、产品定价、续费、欠费相关,请参见 购买指南
新手入门,请参见 新建数据库实例使用数据库实例
控制台管理数据库实例、运维监控操作指导,请参见 查看实例
时序数据库 CTSDB 旧版
了解产品,请参见 产品概述
续费、欠费相关,请参见 购买指南
连接实例,请参见 连接实例
控制台管理数据库实例、运维监控操作指导,请参见 基本操作