Skip to content

InfluxDB 下载

InfluxDB是一款开源的时序数据库,专为处理高写入和查询负载而设计,特别适合监控、IoT和实时分析场景。本页面提供InfluxDB官方下载地址和不同版本的详细说明。

主要版本

当前稳定版 InfluxDB 2.7

InfluxDB 2.x系列是当前的主要版本,集成了数据收集、存储、可视化和警报功能,采用统一的API和查询语言(Flux)。

最新维护版本

各平台安装包

操作系统架构安装包类型下载链接说明
Windowsx86_64安装程序下载InfluxDB 2.7 Windows版安装包
Windowsx86_64ZIP 归档文件下载免安装的压缩包,适合高级用户
macOSx86_64安装程序下载适用于macOS Intel芯片的安装包
macOSARM64安装程序下载适用于macOS Apple Silicon芯片的安装包
Linuxx86_64RPM 包下载适用于Red Hat、CentOS等系统的RPM包
Linuxx86_64DEB 包下载适用于Debian、Ubuntu等系统的DEB包
Linuxx86_64TAR 归档文件下载适用于各种Linux发行版的预编译二进制文件
LinuxARM64TAR 归档文件下载适用于ARM64架构Linux的预编译二进制文件
所有平台源码包下载InfluxDB源代码,适合自定义编译

长期支持版 InfluxDB 1.8

InfluxDB 1.8是官方长期支持版本,适用于需要保持兼容性的用户。

最新维护版本

各平台安装包

操作系统安装包类型下载链接说明
Windows安装程序下载InfluxDB 1.8 Windows版安装包
WindowsZIP 归档文件下载免安装的压缩包,适合高级用户
macOS安装程序下载适用于macOS的安装包
LinuxRPM 包下载适用于Red Hat、CentOS等系统的RPM包
LinuxDEB 包下载适用于Debian、Ubuntu等系统的DEB包
LinuxTAR 归档文件下载适用于各种Linux发行版的预编译二进制文件

InfluxDB 3.0 预览版

InfluxDB 3.0是下一代InfluxDB,基于Apache Arrow构建,提供了更高的性能和可扩展性,特别适合大规模时序数据处理。

主要特性

  • 基于Apache Arrow的列式存储
  • 无限 cardinality支持
  • 高达10倍的查询性能提升
  • 与InfluxDB 2.x API兼容
  • 支持SQL查询

所有版本下载

以下是所有主要InfluxDB版本的下载页面链接和支持状态:

版本发布日期下载页面支持状态
InfluxDB 2.72023年10月下载页面主流支持中
InfluxDB 2.62023年4月下载页面标准支持中
InfluxDB 2.52022年12月下载页面有限支持中
InfluxDB 1.82020年3月下载页面长期支持中
InfluxDB 3.0预览版下载页面预览版

旧版本归档

以下是不再积极维护的旧版本:

版本发布日期下载页面支持状态
InfluxDB 2.42022年8月下载页面支持已结束
InfluxDB 1.72019年3月下载页面支持已结束
InfluxDB 1.62018年7月下载页面支持已结束
InfluxDB 1.52018年1月下载页面支持已结束

Docker镜像

镜像名称版本标签拉取命令说明
influxdb2.7docker pull influxdb:2.7InfluxDB 2.7官方Docker镜像
influxdb2.7-alpinedocker pull influxdb:2.7-alpine基于Alpine Linux的轻量级Docker镜像
influxdb2.7.5docker pull influxdb:2.7.5特定补丁版本的Docker镜像
influxdb1.8docker pull influxdb:1.8InfluxDB 1.8官方Docker镜像
influxdb1.8-alpinedocker pull influxdb:1.8-alpine基于Alpine Linux的轻量级Docker镜像

版本比较

功能/版本InfluxDB 2.7InfluxDB 1.8InfluxDB 3.0
发布日期2023年10月2020年3月预览版
支持状态主流支持中长期支持中预览版
核心改进集成体验、Flux语言SQL兼容、稳定性基于Arrow、高性能、SQL支持
适用场景新应用开发、监控系统企业生产环境、兼容性需求大规模数据处理、高性能需求
查询语言Flux (主要)、InfluxQLInfluxQLSQL、InfluxQL、Flux

InfluxDB工具软件

工具类型工具名称下载链接说明
数据采集Telegraf下载服务器代理,用于收集和发送指标数据,支持200+插件
可视化Chronograf下载管理界面和可视化工具,用于监控和分析InfluxDB数据
数据处理Kapacitor下载数据处理和警报引擎,支持实时流处理和警报
开发工具Flux下载InfluxDB 2.x的查询语言和数据处理引擎
开发工具Influx CLI下载命令行界面,用于管理InfluxDB实例
开发工具InfluxDB API下载REST API,用于程序化访问InfluxDB功能

选择合适的版本

  • 新应用开发:建议使用InfluxDB 2.7最新版本,它提供了更集成的体验和新功能
  • 生产环境稳定性:选择InfluxDB 2.7版本,提供完整的生产支持
  • 兼容性要求:如果您的应用程序基于InfluxDB 1.x API开发,建议使用InfluxDB 1.8 LTS版本
  • 大规模数据处理:对于需要处理大规模时序数据的场景,可以考虑InfluxDB 3.0预览版或InfluxDB Cloud Dedicated
  • 云原生应用:考虑使用InfluxDB Cloud服务,无需管理基础设施
  • 预算有限:个人开发者或小型团队可以使用InfluxDB OSS开源版本
  • 企业级需求:大型企业建议使用InfluxDB企业版或InfluxDB Cloud,获取高级功能和专业支持

相关资源

官方文档

注意事项

  • 下载前请确保选择与您的操作系统和硬件架构相匹配的安装包
  • InfluxDB 2.x与1.x在API和使用方式上有较大差异,请根据您的需求选择合适的版本
  • 开源版本可以自由使用,但企业功能和支持需要购买相应的许可证
  • 在进行版本升级前,建议备份所有数据并在测试环境中验证兼容性
  • InfluxDB 2.7及以上版本支持从1.x版本迁移数据的工具
  • 对于生产环境,建议定期更新到最新的维护版本,以获取安全更新和bug修复