tencent cloud

时序数据库 CTSDB
高性能、分布式、安全稳定、弹性扩展的云端时序数据库
简介

腾讯云时序数据库(TencentDB for CTSDB)是一种高效、安全、易用的云上时序数据存储服务。特别适用于物联网、大数据和互联网监控等拥有海量时序数据的场景。您可以根据实际业务需求快速创建CTSDB 实例,并随着业务变化实时线性扩展实例。CTSDB 为您提供高性能的数据读写服务,满足您业务快速发展的需求。使用 CTSDB 不仅可以降低您的数据存储成本也能简化日常运维工作。

特性
高性能服务

通过批量接口写入数据,降低网络开销。采用数据先写入内存,再周期性的Dump 为不可变的文件存储的策略提高写入性能。通过倒排索引加速任意维度数据查询,能实现数据秒级可查。

低成本存储

采用列式存储以及高效的编码和压缩算法提高数据压缩比。通过表 Rollup 功能,对历史数据做聚合,支持指定数据过期时间,数据按时间分区管理,过期后自动清理,降低存储成本。

稳定可靠

提供丰富多样的监控指标,实时监控实例健康状态。使用分布式部署方式,有效应对集群内单点故障。数据多副本存储,多个副本在故障时能自动切换,保证系统的高可用性。

简单易用

提供丰富的数据类型,并采用RESTful API接口。可弹性扩展,并且数据自动实现均衡。兼容 Elasticsearch 的数据访问协议,开发简单。控制台提供丰富的数据管理和运维功能,操作简单便捷。

超强聚合分析能力

不仅支持 Min、Max、Sum、Avg 等基本聚合分析,也支持Group By、区间、Geo 和嵌套等复杂的聚合分析,还支持脚本聚合,例如可对多字段计算结果做聚合。

安全防护

通过 VPC 网络的访问方式实现外网隔离和用户资源全面隔离。完善的网络监控服务保障您的网络安全。强大的用户鉴权和授权机制,保证数据安全性。

功能
数据写入

支持通过简单一致的 RESTful API 方式高并发写入时间序列数据。

聚合分析

支持超复杂的聚合分析能力。包括普通的聚合 avg、min、max、count、sum 和复杂的模糊聚合Cardinality 和 percentiles。

查询结果可视化

CTSDB 支持通过 HTTP 协议访问和控制台查询两种方式进行数据的查询操作。控制台的数据查询功能支持多种聚合方式下的数据可视化展现。

实例监控

我们对实例进行多维度的监控分析和图形化展现,使用户可以实时获取实例的健康度。

应用场景

工业生产环境下需要将工况数据存储起来,多个厂区的大量监测点,每年能产生几十亿个数据点,量级达到PB级。这些数据使用 CTSDB 实时写入,快速查询,做可视化的展示,帮助管理者分析决策,并且也能够做大数据分析,发现深层次的问题,增加效益。

互联网服务可以将用户的网络延迟数据、业务服务指标数据、日志数据等写进 CTSDB 数据库。然后从时序数据库直接生成报表以供技术产品做分析,尽早的发现、解决问题。

自动交易算法持续收集金融市场的交易数据,各种采集终端上报的用户社交及购物娱乐数据以及日志清洗程序得到的业务状态数据等都可以存储在 CTSDB 数据库,然后通过 API 获取数据,以便实现高效实时分析及建模等需求。

定价

时序数据库 CTSDB 的费用包括五部分:规格(内存和 CPU)和容量价格。

具体步骤请参阅 定价文档.