InfluxDB
InfluxDB: Open-Source Time Series Database
InfluxDB is an open-source time series database optimized for fast, high-availability storage and retrieval of time series data in fields such as operations monitoring, application metrics, Internet of Things sensor data, and real-time analytics. It provides SQL-like query language, data compression, and high throughput.
What is InfluxDB?
InfluxDB is an open-source time series database optimized for fast, high-availability storage and retrieval of time series data in fields such as operations monitoring, application metrics, Internet of Things sensor data, and real-time analytics.
As a time series database, InfluxDB specializes in handling time stamped data, such as server monitoring data, application performance monitoring data, network data, sensor data, events data, clicks, trades in a stock exchange, and many other use cases where time is an important dimension.
Here are some key features of InfluxDB:
- High performance and throughput for both read and write operations. InfluxDB uses a custom time series index for fast slices across time.
- Native support for time series data with high resolution timestamps. Data is stored in tightly packed time sorted batches.
- SQL-like query language that allows standard queries as well as special aggregate queries for working with time series data.
- Schema-less design that automatically handles semi-structured time series data.
- Data compression using gzip, lz4 or snappy algorithms.
- Built-in real-time stream processing and Transformations using Flux, a lightweight scripting language.
- High availability cluster mode supports data replication, sharding and HA datastores.
- Plugins and ready integrations for Telegraf, Grafana, Pandas, Matlab and other visualization and analytics tools.
Overall, InfluxDB excels as a purpose-built time series database for handling metric and sensor data with millisecond precision, at scale, with high write and query speeds. It is well suited for monitoring use cases as well as Internet of Things data management.
InfluxDB Features
Features
- Time series data storage optimized for IoT sensor data
- High availability and horizontal scalability
- Built-in data compression
- SQL-like query language
- Real-time analytics
Pricing
- Open Source
- Subscription-Based
Pros
Cons
Official Links
Reviews & Ratings
Login to ReviewThe Best InfluxDB Alternatives
View all InfluxDB alternatives with detailed comparison →
Top Development and Databases and other similar apps like InfluxDB
Here are some alternatives to InfluxDB:
Suggest an alternative ❐Prometheus
Grafana Loki
RRDTool
VictoriaMetrics
OpenTSDB
Axibase Time Series Database
TimescaleDB
IRONdb