InfluxDB is a time series database designed to handle high write and query loads.
What is InfluxDB 1.x?
InfluxDB is the open source time series database that is part of the TICK (Telegraf, InfluxDB, Chronograf, Kapacitor) stack.
Why use InfluxDB 1.x?
SQL-like queriesInfluxDB works with InfluxQL, a SQL-like query language for interacting with data. It has been lovingly crafted to feel familiar to those coming from other SQL or SQL-like environments while also providing features specific to storing and analyzing time series data. InfluxQL supports regular expressions, arithmetic expressions, and time series-specific functions to speed up data processing.
Downsampling and data retentionInfluxDB can handle millions of data points per second. Working with that much data over a long period can lead to storage concerns. InfluxDB automatically compacts data to minimize your storage space. In addition, you can easily downsample the data; keeping high-precision raw data for a limited time and storing the lower-precision, summarized data for much longer or until the end of time. InfluxDB has two features that help to automate the downsampling and data expiration processes — Continuous Queries and Retention Policies.
The TICK Stack
TICK stands for Telegraf, InfluxDB, Chronograf, and Kapacitor, which are integrated in a cohesive architecture, or "stack." Together these technologies provide a platform that can capture, monitor, store, and visualize all data in a time series, allowing for informed business decisions in real-time.