首页

InfluxDB 1.8 文档

InfluxDB是一个时间序列数据库,旨在处理高写入和查询负载。1.X版本中,它是TICK堆栈的组成部分 。InfluxDB旨在用作涉及大量带时间戳数据的任何用例的存储方案,包括DevOps监控,应用程序指标,物联网传感器数据和实时分析。

主要特性

以下是InfluxDB目前支持的一些功能,使其成为处理时间序列数据的绝佳选择:

  • 专为时间序列数据量身定制的高性能数据存储。TSM存储引擎提供数据高速读写和压缩等功能。
  • 完全基于Go语言编写,无需外部依赖,可直接编译成一份可执行的二进制文件。
  • 简单高效的HTTP API写入和查询接口。
  • 丰富的插件可支持诸如Graphite、collectd和OpenTSDB等数据接入协议。
  • 针对时序数据,量身订造类似SQL的查询语言,轻松查询聚合数据。
  • 允许对tag建索引,实现快速有效的查询。
  • 数据保留策略能够有效地使旧数据自动失效。
  • 连续查询可自动计算聚合数据,以提高频繁查询的效率。

InfluxDB的开源版本在单个节点上运行。如果您需要高可用性来消除单点故障,请考虑InfluxDB企业版。


InfluxDB OSS 2.0 release candidate

InfluxDB OSS v2.0.rc includes breaking changes that require a manual upgrade from all alpha and beta versions. For information, see:

Upgrade to InfluxDB OSS v2.0.rc