【天翼云】时间序列数据库 TSDB
时间序列数据库(TimeSeries and Spatial-Temporal Database , 简称TSDB),用于处理按照时间顺序变化的数据。提供对时序数据的高效存储、快速查询能力以及丰富的数据管理能力。适合于物联网和互联网领域,实现对设备及业务服务的实时监控和告警。
时间序列数据库(TimeSeries and Spatial-Temporal Database , 简称TSDB),用于处理按照时间顺序变化的数据。提供对时序数据的高效存储、快速查询能力以及丰富的数据管理能力。适合于物联网和互联网领域,实现对设备及业务服务的实时监控和告警。
产品优势
支持多种插值方式及丰富的聚合函数,提供按需写入能力,秒级查询
高可用
提供数据三副本,故障自动转移,系统平滑扩容,自动实现数据均衡
低成本存储
提供高效的数据压缩算法,列式存储,高效的编码方式,数据定期合并,数据生命周期管理
简单易用
一键自动安装,自带资源监控报警、数据管理等常用运维功能,提供SDK以及Restful API
产品功能
SDK 包括创建和关闭Tsdb客户端,完成初始化客户端或关闭客户端的操作,支持优雅关闭和强制关闭。可以通过写入操作,构建数据点,包括Metric、Tag和Value,并将数据点写入TSDB,支持同步阻塞的写数据和异步非阻塞写数据方式写入。通过查询操作,获取Metric、Tag列表,对当前数据进行过滤、分组和筛选,支持同步查询和异步查询。
SDK 包括创建和关闭Tsdb客户端,完成初始化客户端或关闭客户端的操作,支持优雅关闭和强制关闭。可以通过写入操作,构建数据点,包括Metric、Tag和Value,并将数据点写入TSDB,支持同步阻塞的写数据和异步非阻塞写数据方式写入。通过查询操作,获取Metric、Tag列表,对当前数据进行过滤、分组和筛选,支持同步查询和异步查询。
数据查询:提供聚合查询和即席查询两种查询方式
支持按时间、按度量、按标签的数据过滤查询,实现数据聚合,数据降采样,数据分钟和按值过滤,支持树形结构的即席查询,实现灵活的数据查询。
数据管理:支持对数据、时间线的维护和管理
支持对时序数据的管理和维护,可以设置时序数据时效,过期数据将自动清理;也可手动进行数据清理,对时间线进行清理;可对时序数据导入导出。
实例管理:支持数据库实例运行状态的实时监控
监控实例的存储空间、时间序列使用情况、写入能力、读写请求等性能指标。便于准确了解实例运行状况,根据业务需要及时进行维护管理。
应用场景
物联网IOT应用
适用场景
在物联网应用中,大量的物联网设备,要求满足海量数据高速写入、存储和低时延查询,TSDB服务基于HBase的存储架构,轻松满足海量数据存储和查询场景。
互联网运维和服务监控
适用场景
互联网企业需要对主机、网络及其他硬件设备的监控,对交易情况、处理性能、异常等进行实时监控告警,TSDB可以提供高性价比的存储方案,实时的任意维度时序聚合计算,是运维监控数据存储的理想选择。
工业及能源化工设备监测管理
适用场景
各类工业设备不断产生大量的时间序列数据,需要实时高效写入及聚合运算,从而及时准确的监测到异常状况, TSDB 正是为此而生 ,提供高效存取、高速访问、低成本存储、实时告警信息,实现设备实时监控分析系统。