HiTSDB 上云功能性列表

简介:
  • 时间线倒排
  • 删除时间点
  • 查询时间线
  • 删除时间线
  • 显示时间线数量
  • 设置数据生命周期
  • 写入限流
  • 查询限流
  • 指标数据采集

HiTSDB 时间线索引

  • 时间线采用倒排的方式管理。
  • metric作为一级map。 tags倒排映射成ids
  • 所有的metric, tags存储为字典表编码后的格式。
  • 默认倒排存放到hitsdb_index, hitsdb_inverted_index表中
  • 重启后通过回放hitsdb_index重新build倒排

删除时间点

  • api/delete_data

    {
      start: xxx,
      end: xxx,
      metric: xxx
    }
    
  • DeleteMetricDataPointRpc
    查询时间线后,按照自然边界分片删除。

查询时间线

  • api/dump_meta

    {
      metric: xxxx,
      max: xxx
    }
    
    {
      tagkey: xxxx,
      max: xxx
    }
    
  • 返回值 List>

  • DumpTagsTsMetaIndexRpc

删除时间线

  • api/delete_meta
    {
    metric: xxx
    }

    {
      metric: xxx,
      tags:{
          key:value
      }
    }
    
  • DeleteMetricMetatRpc

显示时间线数量

  • api/tscount
  • 采用coprocessor统计时间线数量:AggregationClient
  • 1分钟周期性查询

设置数据生命周期

  • api/ttl
  • GET 获取当前ttl, POST更新当前ttl
  • UpdateTTLRpc -> setTimeToLive
  • 默认时间单位是秒

写入限流

  • tsd.rate.limiter
  • tsd.max.writerate 最大写入: 默认30000
  • tsd.max.tsnum, 最大时间线数量: 默认100000
  • MAXWRITERATE

查询限流

  • tsd.rate.limiter
  • tsd.max.queryrate 最大查询:
  • tsd.max.subqueries 最大子查询

指标数据采集

  • Telegraf数据采集接口
  • api/v2/stats
  • 写入点数 (tsd.datapoint.added)
  • 磁盘空间 (tsd.disk.usage)
    • http://" + nameNode + ":50070/jmx?qry=Hadoop:service=NameNode,name=FSNamesystem
  • 时间线数量 (tsd.tscount)

鉴权

  • AuthenticationChannelHandler
  • AuthenticationPlugin
  • tsd.core.authentication.enable = true
  • tsd.core.authentication.plugin = xxxx

加密

  • pipeline.addLast("ssl", sslContext.newHandler())
  • tsd.core.ssl.enable = true
目录
相关文章
|
3月前
|
分布式计算 运维 专有云
数据管理DMS产品使用合集之源是阿里云公有云MC,目标是阿里云专有云MC,该如何进行数据迁移
阿里云数据管理DMS提供了全面的数据管理、数据库运维、数据安全、数据迁移与同步等功能,助力企业高效、安全地进行数据库管理和运维工作。以下是DMS产品使用合集的详细介绍。
40 4
|
4月前
|
开发框架 机器人 API
定制阿里云 RPA 以满足特定业务需求
阿里云 RPA(机器人流程自动化)是一种强大的技术,可以帮助企业自动执行重复性任务,提高效率和准确性。然而,为了满足特定的业务需求,对阿里云 RPA 进行定制是至关重要的。本文将介绍如何定制阿里云 RPA 以满足特定业务需求,并提供一些实用的技巧和最佳实践。
|
4月前
|
SQL 运维 监控
Dataphin V3.9 版本升级|支持一站式数据汇聚处理、优化研发体验、提升数据治理能力
Dataphin V3.9 版本升级|支持一站式数据汇聚处理、优化研发体验、提升数据治理能力
129 0
|
SQL Cloud Native 数据管理
稳定高效!NineData x SelectDB 完成产品兼容互认证
NineData与实时数据仓库厂商SelectDB完成产品兼容互认证,实现了软件相互兼容、功能完善、运行稳定且性能优异。双方将持续助力数据管理与大数据分析业务的融合,帮助企业实现数字化转型,提高效率、降低成本,并满足客户业务需求。SelectDB成立于2022年初,团队来自知名互联网和云计算公司,核心产品是基于Apache Doris内核的实时数据仓库。NineData是新一代的云原生智能数据管理平台,提供数据复制、SQL开发、数据备份和数据对比等功能,帮助用户统一管理混合云和多云数据源。合作将提供高效、安全的数据开发和实时数据同步解决方案,推动数据产业的创新升级。
112 0
稳定高效!NineData x SelectDB 完成产品兼容互认证
《云上业务稳定性保障实践白皮书》——二. 理论概念——2.3 名词解释
《云上业务稳定性保障实践白皮书》——二. 理论概念——2.3 名词解释
89 0
|
存储 缓存 监控
云ClickHouse 如何支持客户降本增效?
摘要当降本增效成为企业运营和技术投入的核心诉求时,能否有效帮助企业客户实现资源降本同时提高业务收益成为产品能否获得市场和客户认可的重要衡量指标。阿里云 ClickHouse 从提高企业实时分析业务收益和降低数仓资源成本投入角度思考,通过大存储规格及云原生等产品形态,帮助客户降本增效。降本增效成为主流需求截至今年6月份,我国网民规模达10.51亿,互联网普及率 74.4%, 企业客户都面临增长停滞缓
345 0
云ClickHouse 如何支持客户降本增效?
|
存储 分布式计算 DataWorks
持续定义 SaaS 模式云数据仓库—— MaxCompute 数据的持续保护 | 学习笔记(三)
快速学习持续定义 SaaS 模式云数据仓库—— MaxCompute 数据的持续保护
254 0
持续定义 SaaS 模式云数据仓库—— MaxCompute 数据的持续保护 | 学习笔记(三)
|
存储 分布式计算 DataWorks
持续定义 SaaS 模式云数据仓库—— MaxCompute 数据的持续保护 | 学习笔记(二)
快速学习持续定义 SaaS 模式云数据仓库—— MaxCompute 数据的持续保护
307 0
持续定义 SaaS 模式云数据仓库—— MaxCompute 数据的持续保护 | 学习笔记(二)
|
存储 分布式计算 安全
持续定义 SaaS 模式云数据仓库—— MaxCompute 数据的持续保护 | 学习笔记(一)
快速学习持续定义 SaaS 模式云数据仓库—— MaxCompute 数据的持续保护
178 0
持续定义 SaaS 模式云数据仓库—— MaxCompute 数据的持续保护 | 学习笔记(一)
|
存储 分布式计算 DataWorks
持续定义 SaaS 模式云数据仓库 ——MaxCompute 数据的持续保护 | 学习笔记
快速学习持续定义 SaaS 模式云数据仓库 ——MaxCompute 数据的持续保护,介绍了持续定义 SaaS 模式云数据仓库 ——MaxCompute 数据的持续保护系统机制, 以及在实际应用过程中如何使用。
227 0
持续定义 SaaS 模式云数据仓库 ——MaxCompute 数据的持续保护 | 学习笔记