什么是 LinDB?

LinDB 是一款开源分布式时序数据库,具有高性能、高可用性和水平扩展性等特性。

提供海量时序数据存储的同时支持跨多数据中心的能力,目前 LinDB 已经支撑起「饿了么」所有监控数据的存储。

特色功能

高性能

单机支持百万以上TPS写入;高效的数据压缩与多节点的并行查询与计算,专注查询性能优化。

高可用

独创的多通道复制协议支持任意节点数的多副本机制,可保证整个服务的高可用性。

简单易用

支持 Metric + Tags + Fields 的方式,无需提前定义 Schema;可通过 LinQL 进行实时数据分析。

水平扩展

支持 Tags 级别的 Sharding 机制,可将任一 Metric 数据充分分散到多个存储节点,既避免了热点问题,又可通过增加服务器数量线性增加处理能力。

跨多数据中心

支持各数据中心写入,多数据中心查询聚合。

自动 Rollup

支持秒级数据写入后自动Rollup到分钟、小时和天的粒度,无需人工介入(如 InfluxDB Continuous-Query)。