influxdata/influxdb

GitHub: influxdata/influxdb

专为时序数据和事件存储设计的高性能数据库,适用于监控、分析和实时仪表盘场景。

Stars: 31414 | Forks: 3701

InfluxDB Logo

InfluxDB Core 是一个专为收集、处理、转换和存储事件与时序数据而构建的数据库。它非常适合需要实时摄取和快速查询响应时间的用例,用于构建用户界面、监控和自动化解决方案。 常见的用例包括: - 传感器数据监控 - 服务器监控 - 应用程序性能监控 - 网络监控 - 金融市场和交易分析 - 行为分析 InfluxDB 针对近实时数据监控至关重要的场景进行了优化,并且查询需要快速返回,以支持仪表板和交互式用户界面等用户体验。 InfluxDB 3 Core 的主要功能亮点包括: - 无磁盘架构,支持对象存储(或无依赖的本地磁盘) - 快速查询响应时间(最后值查询低于 10ms,或非重复元数据查询低于 30ms) - 用于插件和触发器的嵌入式 Python VM - Parquet 文件持久化 - 兼容 InfluxDB 1.x 和 2.x 写入 API - 兼容 InfluxDB 1.x 查询 API (InfluxQL) - SQL 查询引擎,支持 FlightSQL 和 HTTP 查询 API ## 项目状态 InfluxDB 3 Core 已于 2025 年 4 月 15 日正式发布 (GA)!我们计划在接下来的六个月内每月发布点版本,并根据需要发布补丁版本。之后我们将转为季度发布节奏进行 3-4 次发布,随后我们将重新评估我们的发布计划。 加入 [InfluxDB3 Discord](https://discord.gg/vZe2w2Ds8B) 或下面的公共频道,分享您的反馈、功能请求和错误报告。 请参阅 [InfluxDB 3 Core & Enterprise GA 发布公告](https://www.influxdata.com/blog/influxdb-3-oss-ga/) 或深入阅读 [InfluxDB 3 入门指南](https://docs.influxdata.com/influxdb3/core/get-started/)。 ## 学习 InfluxDB [文档](https://docs.influxdata.com/) | [社区论坛](https://community.influxdata.com/) | [社区 Slack](https://www.influxdata.com/slack/) | [博客](https://www.influxdata.com/blog/) | [InfluxDB University](https://university.influxdata.com/) | [YouTube](https://www.youtube.com/@influxdata8893) 免费试用 **InfluxDB Cloud**,无需本地设置即可快速开始。点击[此处](https://cloud2.influxdata.com/signup)开始在 InfluxDB Cloud 上构建您的应用程序。 ## 安装 我们在 [InfluxData 下载页面](https://portal.influxdata.com/downloads/)上提供 InfluxDB 的 nightly 和版本化 Docker 镜像、Debian 软件包、RPM 软件包和压缩包。我们还提供 InfluxDB 命令行界面 (CLI) 客户端作为单独的二进制文件,可在同一位置获取。 - 对于 v1 安装,请使用 [main 1.x 分支](https://github.com/influxdata/influxdb/tree/master-1.x)或[直接安装 InfluxDB OSS](https://docs.influxdata.com/influxdb/v1/introduction/install/#installing-influxdb-oss)。 - 对于 v2 安装,请使用 [main 2.x 分支](https://github.com/influxdata/influxdb/tree/main-2.x)。 - 对于 InfluxDB 3 Core,请参阅 [InfluxDB 3 Core 入门指南](https://docs.influxdata.com/influxdb3/core/get-started/)。 - 对于 InfluxDB 3 Enterprise,请参阅 [InfluxDB 3 Enterprise 入门指南](https://docs.influxdata.com/influxdb3/enterprise/get-started/)。 如果您有兴趣从源代码构建,请参阅贡献者的[从源代码构建](CONTRIBUTING.md#building-from-source)指南。 要开始使用 InfluxDB,请访问我们的 [InfluxDB 入门](https://docs.influxdata.com/influxdb/v1/introduction/get-started/)文档。 ## 许可证 我们构建的开源软件根据用户选择在宽松的 MIT 或 Apache 2 许可证下授权。我们长期以来一直认为,我们的开源代码应该是真正开放的,而我们的商业代码应该是独立且封闭的。 ## 有兴趣加入构建 InfluxDB 的团队吗? 立即查看 [www.influxdata.com/careers](https://www.influxdata.com/careers) 的当前职位空缺!
标签:APM, BurpSuite集成, FlightSQL, InfluxDB, InfluxQL, IoT, Parquet, POST参数, Python脚本, Python虚拟机, SQL引擎, Time Series Database, TSDB, 中间件, 事件数据处理, 代码示例, 可视化界面, 告警系统, 多线程, 大数据, 存储引擎, 实时分析, 对象存储, 开源数据库, 性能监控, 指标存储, 数据分析, 数据库, 日志存储, 物联网, 监控, 目录扫描, 自动驾驶, 请求拦截, 逆向工具, 通知系统