开发者社区 问答 正文

高性能时间序列数据库HiTSDB的产品功能



时序数据高效读写


  • HiTSDB 提供时序数据的高效读写;百万数据点读取,响应时间<5秒;HiTSDB 最高可以支撑每秒千万数据点的写入。

  • 数据写入
    HiTSDB 支持通过 HTTP 方式,通过 HiTSDB 的写入协议进行数据写入

  • 数据查询HiTSDB 支持通过 HTTP 协议访问 和 控制台查询 两种方式进行数据的查询操作。
  • 控制台数据查询,支持查询数据的分组、降精度、空间聚合和可视化数据展现。
  • 详细的数据读写方式参考用户指南和开发者指南。


数据管理


  • 数据时效
    通过控制台或者接口设置数据时效,可以自定义数据的失效期,对于过期的数据立即标记失效,并在特定时间进行自动化清理。

  • 数据清理
    按照度量(Metric)进行数据清理,通过接口也可灵活的进行数据清理的操作。


高效压缩存储


HiTSDB 使用高效的数据压缩技术,可以降低90%存储使用空间,同时加快数据写入的速度,单个数据点平均使用存储空间1~2个字节。

时序数据计算能力


HiTSDB 提供专业全面的时序数据计算函数,支持降精度,数据插值及空间聚合计算。满足各种复杂业务数据查询场景。

监控运维


HiTSDB 提供实例运维系统,可以实时的掌握实例的运行情况、性能指标、存储空间使用情况,通过设置报警通道,实时发现资源瓶颈。

数据和实例安全

  • HiTSDB 提供 VPC 的实例访问方式,充分保证实例访问的安全性。
  • HiTSDB 提供 IP 白名单功能,设置可以访问实例的机器,进一步保证实例和数据的访问安全。如果一台机器在 VPC 内部,但不在配置的白名单内,则不能访问实例。
  • HiTSDB 存储的数据,物理上实际存在三副本的存储备份,充分保证数据的可用性。

展开
收起
云栖大讲堂 2017-11-03 09:42:33 2205 分享 版权
阿里云 AI 助理回答

阿里云的HiTSDB(High-Performance Time Series Database)是专为时序数据设计的高效存储与分析服务,它针对物联网(IoT)、监控系统、金融交易等场景中产生的大量时间序列数据提供了优化的解决方案。您提到的几个关键点,我将结合阿里云HiTSDB的特点进行详细说明:

  1. 时序数据高效读写

    • HiTSDB通过优化的数据结构和算法,实现了百万级数据点的快速读取,确保了高并发下的低延迟访问。
    • 数据写入支持HTTP协议,开发者可以利用HiTSDB的写入协议轻松地批量上传时序数据,提高了数据录入效率。
    • 查询操作灵活多样,既可以通过HTTP接口实现自动化查询,也能在控制台直观操作,支持数据分组、降精度处理、空间聚合以及可视化展示,便于数据分析和决策。
  2. 数据管理

    • 数据时效性管理允许用户自定义数据的有效期,过期数据会被自动标记并清理,有效管理存储资源。
    • 数据清理机制按度量(Metric)执行,提供API接口以实现更精细化的数据管理策略。
  3. 高效压缩存储

    • 采用先进的压缩技术,大幅度减少存储空间需求,通常能降低90%的存储占用,同时加速数据写入过程,每个数据点平均只需1到2个字节,这对于海量时序数据尤为重要。
  4. 时序数据计算能力

    • 内置丰富的时序数据处理函数,包括降精度处理、数据插值及空间聚合,这些功能能够满足复杂业务场景下对数据深度分析的需求。
  5. 监控运维

    • HiTSDB集成实例运维系统,实时监控实例运行状态、性能指标和存储使用情况,配合报警通道设置,可及时发现并响应潜在问题,保障服务稳定运行。
  6. 数据和实例安全

    • 支持VPC(虚拟私有云)部署,增强实例访问的安全隔离。
    • IP白名单机制进一步限制访问来源,确保只有授权的IP地址能够访问实例,提升安全性。
    • 数据存储采用三副本机制,即使在单点故障情况下也能保证数据的高可用性和完整性。

综上所述,阿里云HiTSDB不仅提供了高性能的时序数据处理能力,还兼顾了数据管理的便捷性、存储的高效性、强大的分析计算能力、全面的监控体系以及严格的安全措施,是处理大规模时序数据的理想选择。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答