时间序列数据库 TSDB

时间序列数据库(TimeSeries and Spatial-Temporal  Database , 简称TSDB),用于处理按照时间顺序变化的数据。提供对时序数据的高效存储、快速查询能力以及丰富的数据管理能力。适合于物联网和互联网领域,实现对设备及业务服务的实时监控和告警。

产品优势
  • 强力计算能力

    支持多种插值方式及丰富的聚合函数,提供按需写入能力,秒级查询

  • 高可用

    提供数据三副本,故障自动转移,系统平滑扩容,自动实现数据均衡

  • 低成本存储

    提供高效的数据压缩算法,列式存储,高效的编码方式,数据定期合并,数据生命周期管理

  • 简单易用

    一键自动安装,自带资源监控报警、数据管理等常用运维功能,提供SDK以及Restful API

产品功能
  • 数据接入工具包:提供经济的应用开发套件(SDK)

    SDK 包括创建和关闭Tsdb客户端,完成初始化客户端或关闭客户端的操作,支持优雅关闭和强制关闭。可以通过写入操作,构建数据点,包括Metric、Tag和Value,并将数据点写入TSDB,支持同步阻塞的写数据和异步非阻塞写数据方式写入。通过查询操作,获取Metric、Tag列表,对当前数据进行过滤、分组和筛选,支持同步查询和异步查询。

    SDK 包括创建和关闭Tsdb客户端,完成初始化客户端或关闭客户端的操作,支持优雅关闭和强制关闭。可以通过写入操作,构建数据点,包括Metric、Tag和Value,并将数据点写入TSDB,支持同步阻塞的写数据和异步非阻塞写数据方式写入。通过查询操作,获取Metric、Tag列表,对当前数据进行过滤、分组和筛选,支持同步查询和异步查询。

  • 数据查询:提供聚合查询和即席查询两种查询方式

    支持按时间、按度量、按标签的数据过滤查询,实现数据聚合,数据降采样,数据分钟和按值过滤,支持树形结构的即席查询,实现灵活的数据查询。

    支持按时间、按度量、按标签的数据过滤查询,实现数据聚合,数据降采样,数据分钟和按值过滤,支持树形结构的即席查询,实现灵活的数据查询。

  • 数据管理:支持对数据、时间线的维护和管理

    支持对时序数据的管理和维护,可以设置时序数据时效,过期数据将自动清理;也可手动进行数据清理,对时间线进行清理;可对时序数据导入导出。

    支持对时序数据的管理和维护,可以设置时序数据时效,过期数据将自动清理;也可手动进行数据清理,对时间线进行清理;可对时序数据导入导出。

  • 实例管理:支持数据库实例运行状态的实时监控

    监控实例的存储空间、时间序列使用情况、写入能力、读写请求等性能指标。便于准确了解实例运行状况,根据业务需要及时进行维护管理。

    监控实例的存储空间、时间序列使用情况、写入能力、读写请求等性能指标。便于准确了解实例运行状况,根据业务需要及时进行维护管理。

应用场景
  • 物联网IOT应用
  • 互联网运维和服务监控
  • 工业及能源化工设备监测管理
适用场景
在物联网应用中,大量的物联网设备,要求满足海量数据高速写入、存储和低时延查询,TSDB服务基于HBase的存储架构,轻松满足海量数据存储和查询场景。