InfluxDB 3 Core

The Open Source Engine for Real-Time Data

LICENSES MIT Apache 2.0

Permissive licenses for maximum freedom

InfluxDB 3 Core

Single-node, recent-data engine built for speed

curl -O https://www.influxdata.com/d/install_influxdb3.sh sh install_influxdb3.sh

Most databases weren’t built for time series.

This one is.

InfluxDB 3 Core is built to handle continuous, high-resolution data with precision and speed

icon

Ingest and query in milliseconds

Sub-10ms access to recent data for real-time systems

icon

Store more data, at lower cost

Compression and object storage cut infrastructure costs on high-volume telemetry

icon

Handle high-cardinality data without breaking

Track millions of unique series with full context and without performance tradeoffs

icon

Process data as it arrives

Run Python directly inside Core for transformations, anomaly detection, and automation – no pipelines required

Built for real-time. Not adapted to it.

Continuously ingest, process, and query live data in milliseconds to power real-time use cases.

Detect anomalies across thousands of sensors in real-time

Monitor distributed systems at full resolution

Process and transform data at the edge

Explore your data instantly

InfluxDB 3 includes a UI for querying, visualizing, and working with time series so you can go from install to insight in minutes.

Download Explorer
UI-dashboard

Start simple. Scale in seconds.

Start with open source. Keep the same engine as you scale to Enterprise.
No rewrites. No migrations. Just add nodes when you’re ready.

Open Source

InfluxDB 3 Core

Open source. Built for real-time data.

Download

Start in seconds. No clusters to manage. Just run and go.

  • Single-node engine for real-time data
  • Optimized for recent data and millisecond queries
  • Upgrade in seconds to InfluxDB 3 Enterprise

Get product updates and guidance.

Register your Download
Docs

For Production

InfluxDB 3 Enterprise

Built for production. High-performance, fully featured, self-managed database that runs anywhere.

Download

Easily scale from Core to a distributed, production-ready system

  • Single-and-multi node architectures for scale and high availability
  • Built for any use case: real-time, historical data, and AI/ML workloads
  • Enterprise security and compliance (SOC 2, ISO, GDPR)
  • Read replicas and workload isolation
  • Full control over your data and deployment: on-prem, cloud, or hybrid
Docs

Trusted everywhere

Developed in the open. Proven in production.

1B+

downloads

1M+

live OSS instances

31.6K

GitHub stars

2,800+

Contributors

Join the community

Updates, releases, and community discussions

Add a star on GitHub
Discord GitHub Reddit Slack LinkedIn Community forum

FAQ

What is InfluxDB 3 Core?

Open source and free under MIT and Apache 2 licenses, InfluxDB 3 Core is a single-node time series data engine optimized for real-time data collection, high-speed ingest, and sub-10ms queries on recent data.

When should I choose InfluxDB 3 Core instead of Enterprise or Cloud?

InfluxDB 3 Core is the right choice for developers who want a fast, open source time series engine at no cost—ideal for edge computing, IoT prototypes, single-node production workloads, or any use case focused on recent data rather than long-range historical queries. Upgrade to Enterprise or Cloud Dedicated when you need HA, multi-node, or fully-managed infrastructure.

Can I upgrade from InfluxDB 3 Core to Enterprise?

Yes. InfluxDB 3 Core is the foundation for InfluxDB 3 Enterprise; you can upgrade in seconds and immediately access high availability, enterprise security, and long-range historical queries without re-architecting your setup.

Where can I deploy InfluxDB 3 Core?

InfluxDB 3 Core runs anywhere: edge devices, on-premises servers, private cloud, or hybrid environments. It uses a diskless architecture backed by object storage (Amazon S3, Google Cloud Storage, or Azure Blob Storage), so compute and storage scale independently.

What are the main features of InfluxDB 3 Core?

InfluxDB 3 Core delivers high-speed ingest, sub-10ms query responses for recent data, unlimited cardinality, low-cost Parquet-based object storage, and native support for both SQL and InfluxQL.

How does the InfluxDB 3 Processing Engine work in Core?

The InfluxDB 3 Processing Engine lets you run custom Python scripts directly inside the database, transforming and enriching streaming data in real-time, without requiring external services, Lambda functions, or separate pipeline infrastructure.

What technologies is InfluxDB 3 built on?

InfluxDB 3 is written in Rust and built on the FDAP stack: Apache Flight, DataFusion, Arrow, and Parquet. This combination enables efficient columnar time series storage and query execution at any scale.