This topic compares the features provided by LindormTSDB and Time Series Database (TSDB).
LindormTSDB is a next-generation time series engine that is developed based on TSDB. For more information about TSDB, see What is TSDB? LindormTSDB is a new service that is developed by Alibaba Cloud and is compatible with most API operations that are provided by TSDB.
The following table describes the similarities and differences between LindormTSDB and TSDB.
Features | LindormTSDB | TSDB |
APIs |
|
|
SDKs |
| |
Data models | Semi-structured time series table model | Time series data model that complies with the OpenTSDB style |
Storage engine | A distributed time series storage engine that is developed by Alibaba Cloud | A key-value (KV) storage engine based on HBase |
Precomputing capabilities |
| Not supported |
Time-to-live (TTL) capabilities | LindormTSDB allows you to specify TTL values based on databases. | TSDB supports only global TTL configuration. You can clear only data and cannot clear the corresponding indexes. |
Tiered storage for hot and cold data | LindormTSDB allows you to configure tiered storage for hot data and cold data based on databases and archive cold data to Object Storage Service (OSS). For more information, see Archive cold data to OSS. | Not supported |
Performance | LindormTSDB can be scaled up to write tens of millions of data points per second. For more information, see Performance whitepaper. | TSDB can be scaled up to write millions of data points per second. |
Application scenarios | LindormTSDB can be widely used in IoT scenarios, Industrial Internet of Things (IIoT) scenarios, and the performance monitoring of enterprise applications. | TSDB is used for the performance monitoring of enterprise applications. |