InfluxDB logo

InfluxDB

An open-source distributed time series database with no external dependencies

What is InfluxDB?

InfluxDB is a scalable datastore for metrics, events, and real-time analytics. It has a built-in HTTP API so you don't have to write any server side code to get up and running. InfluxDB is designed to be scalable, simple to install and manage, and fast to get data in and out.
InfluxDB is a tool in the Databases category of a tech stack.
InfluxDB is an open source tool with 21.6K GitHub stars and 3K GitHub forks. Here’s a link to InfluxDB's open source repository on GitHub

Who uses InfluxDB?

Companies
216 companies reportedly use InfluxDB in their tech stacks, including GO-JEK, deleokorea, and trivago.

Developers
582 developers on StackShare have stated that they use InfluxDB.

InfluxDB Integrations

Grafana, Traefik, Redash, Sensu, and k6 are some of the popular tools that integrate with InfluxDB. Here's a list of all 18 tools that integrate with InfluxDB.
Pros of InfluxDB
49
Time-series data analysis
28
Easy setup, no dependencies
24
Fast, scalable & open source
21
Open source
18
Real-time analytics
6
Continuous Query support
5
Easy Query Language
4
HTTP API
4
Out-of-the-box, automatic Retention Policy
1
Offers Enterprise version
1
Free Open Source version
Decisions about InfluxDB

Here are some stack decisions, common use cases and reviews by companies and developers who chose InfluxDB in their tech stack.

Muhammad Asif Azam
Software Develpor (ioT) at Vappar · | 2 upvotes · 2.5K views
Shared insights
on
React
InfluxDB
Python

I am facing a problem of a high latency rate. How can I make it real-time?

My stack is Python (reading some data from serial), InfluxDB (Data Store in DB) React (Front-end show data on a web app with API)

The cycle is Read Data, Store, and then Show Front-end data from API(DB).

See more

Blog Posts

InfluxDB's Features

  • Time-Centric Functions
  • Scalable Metrics
  • Events
  • Native HTTP API
  • Powerful Query Language
  • Built-in Explorer

InfluxDB Alternatives & Comparisons

What are some alternatives to InfluxDB?
TimescaleDB
TimescaleDB: An open-source database built for analyzing time-series data with the power and convenience of SQL — on premise, at the edge, or in the cloud.
Redis
Redis is an open source, BSD licensed, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets.
MongoDB
MongoDB stores data in JSON-like documents that can vary in structure, offering a dynamic, flexible schema. MongoDB was also designed for high availability and scalability, with built-in replication and auto-sharding.
Elasticsearch
Elasticsearch is a distributed, RESTful search and analytics engine capable of storing data and searching it in near real time. Elasticsearch, Kibana, Beats and Logstash are the Elastic Stack (sometimes called the ELK Stack).
Prometheus
Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.
See all alternatives

InfluxDB's Followers
846 developers follow InfluxDB to keep up with related blogs and decisions.