产品功能

本文介绍时序引擎的使用功能。

时序数据高效读写

Lindorm时序引擎提供高效的并发读写,支持每秒百万数据点的数据读取及千万数据点的写入能力。

  • 数据写入

    支持以下方式进行数据写入:

    • SQL的INSERT语句 (推荐使用JDBC)。

    • 兼容InfluxDB的写入Line Protocol。

    • 兼容OpenTSDB协议的写入API。

  • 数据查询

    支持SQL进行数据查询,兼容基于OpenTSDB协议的查询API等方式进行数据查询。用户也可以通过产品控制台的数据查询功能进行数据分组、降采样、空间聚合等可视化数据查询展现。

数据管理

  • 数据库管理

    时序数据的存储以Database为粒度进行隔离。支持通过控制台或者SQL对实例中的Database以及其中的读写权限进行管理。

  • 数据时效设置

    支持通过控制台或者API设置数据的有效期。数据时效开启并设置完成后,系统对于定义的过期数据将立即标记失效,并在特定时间进行自动化清理。

  • 数据清理

    支持在控制台上根据度量(Metric)进行数据清理,或者通过API进行更为灵活的数据清理。

高效压缩存储

Lindorm时序引擎使用高效的数据压缩技术,将单个数据点的平均使用存储空间降为1~2个字节,可以降低90%存储使用空间,同时加快数据写入的速度。

时序数据计算能力

Lindorm时序引擎提供专业全面的时序数据计算函数,支持降采样、数据插值和空间聚合计算,能满足各种复杂的业务数据查询场景。

监控运维

Lindorm时序引擎提供实例运维系统,用户可以实时掌握实例的运行情况、性能指标和存储空间使用情况,并通过设置报警通道,及时发现资源瓶颈。

数据和实例安全

Lindorm时序引擎提供以下方案保证用户数据和实例的安全:

  • 提供VPC的实例访问方式,充分保证实例访问的安全性。

  • 提供网络白名单功能:用户可以通过设置允许访问实例的机器名单,进一步保证实例和数据的访问安全。如果一台机器在VPC内部,但不在设置的白名单内,则不能访问实例。

  • 提供了数据库层面的用户权限功能,从而在网络白名单的基础上进一步对数据访问进行更细的权限管理。

  • 数据存储默认采用多副本策略,充分保证数据的可用性。