软件介绍
InfluxDB 是 InfluxData 公司开发的时间序列数据库,专门存储和查询带时间戳的数据,如监控指标和传感器数据。它在 2013 年 9 月首次发布;早期的 1.x、2.x 版本用 Go 编写,3.x 改用 Rust 重写。
核心功能
以下是官网对当前 InfluxDB 3 的介绍:
- 高速写入与查询:官网称对近期数据的查询可在 10 毫秒以内返回,序列基数不设上限。
- 存储方式:数据以压缩的 Parquet 格式存放在对象存储(Amazon S3、Google Cloud Storage 或 Azure Blob Storage)中。
- 查询语言:支持 SQL 和 InfluxQL。
- 内置处理引擎:带有 Python 处理引擎,可在数据到达时做转换和分析。
- 界面:提供名为 Explorer 的界面,用于查询和可视化。
支持平台与系统要求
官网称 InfluxDB 3 可安装在 Linux、macOS、RHEL、Docker 和 Windows 上,也可部署在边缘设备、本地服务器、私有云或混合环境中。具体的硬件要求官网产品页未列出。
版本与授权
- InfluxDB 3 Core:免费的开源单节点版本。
- InfluxDB 3 Enterprise:付费的自托管版本,支持多节点和高可用,提供 30 天试用。
- 托管服务:包括 InfluxDB Cloud Serverless、Cloud Dedicated,以及 Amazon Timestream for InfluxDB。
维基百科指出,3 Core 有 5 个数据库的上限,且没有用于快速历史查询的压缩组件;在企业环境中替代 1.x 或 2.x 需要付费的 Enterprise 许可。站内收录的 1.7.11 属于早期的 1.x 系列,与当前的 3.x 架构差别较大。
适用人群或使用场景
适合需要保存和分析监控指标、基础设施与应用数据、物联网数据的开发者和运维人员。
版本列表
-
-
-
InfluxDB v1.7.11 官方版
InfluxDB(时间序列数据库),InfluxDB是一个开源的时间序列数据存储,旨 ...
软件大小:11.3 MB 更新时间:2021-04-29
-
