What's LinDB?

LinDB is an open-source distributed time-series database which provides high performance, high availability and horizontal scalability.

LinDB used to be the only monitoring solution of ELEME Inc, which stores massive time-series data across multiple IDCs.

Feature List

High performance

A single server could easily support more than one million write TPS; With fundamental techniques like efficient compression storage and parallel computing, LinDB delivers highly optimized query performance.

High availability

The multi-channel replication protocol supports any amount of nodes, ensures the system availability.

Easy to use

Schema-free multi-dimensional data model with Metric, Tags, and Fields; The LinQL is flexible yet handy for real-time data analytics.

Horizontal scalability

Horizontal scalable is made simple by adding more new broker and storage nodes without too much thinking and manual operations. And the tags-based sharding strategy resolves the hotspot problem.

Cross Multiple IDCs

LinDB is designed to work under a Multi-Active IDCs cloud architecture. The compute layer of LinDB, called brokers, supports efficient Multi-IDCs aggregation query.

Auto Rollup

LinDB supports rollup in specific intervals(minute, hour and day) automatically after creating the database(unlike the Continuous-Query of InfluxDB).