时序分析存储概述

使用分析存储(Analytical Store)功能,您可以低成本存储时序数据以及快速查询和分析时序数据。分析存储功能主要用于时序数据长期存储和分析场景。

背景信息

分析存储是表格存储针对时序场景进行定制优化的低成本存储引擎。分析存储不仅支持高效的数据压缩存储,还具备强大的查询和分析功能,非常适合大规模的数据分析和查询任务。

分析存储与时序表的数据存储相互独立,允许用户自定义数据的生命周期(TTL),对分析存储的查询操作不会对时序表的读写性能产生影响。

分析存储能够自动同步时序表数据,在数据写入速率稳定的情况下,同步操作的延迟通常在 10 分钟内,如果业务压力过大,分析存储会优先保证存储稳定性,同步延迟会略微增加。

功能特性

分析存储支持的功能特性说明请参见下表。

功能特性

说明

开启实例的分析存储功能

创建时序模型实例时,为实例开启分析存储后,实例下的时序表支持创建分析存储。

创建分析存储

您可以在创建时序表时为时序表创建分析存储,也可以为存量时序表创建分析存储。创建分析存储时支持为分析存储配置生命周期 TTL 和同步方式(包括存量同步和增量同步)。分析存储的生命周期与时序表的数据生命周期相互独立。

删除分析存储

如果不再需要使用分析存储来存储与分析时序数据,您可以删除分析存储节约存储费用。

查询分析存储描述信息

查询分析存储的配置信息、同步状态和存储数据大小。

同步时序表的时序数据

通过控制台、SDK、CLI 工具等方式将时序数据批量写入一张时序表中。写入时序表的数据会在分析存储中同时存储。

更新分析存储数据生命周期

修改分析存储数据生命周期 TTL,优化存储费用。

SQL 查询分析

分析存储支持通过 SQL 进行查询,SQL 中支持通过使用不同条件进行聚合分析操作。

核心优势

  • 海量数据的实时分析

    对于时序的热数据采用表格存储行列混合的宽表存储,提供海量数据的实时自增写、覆盖和查询;对于时序全量历史数据采用列存储,当对数据进行查询或者分析时只读取所需的列数据,从而提高查询效率和数据处理速度。

  • 低成本数据存储

    • 冷热数据分层存储,采用不同的存储介质

      对于时序的热数据采用表格存储行列混合的宽表存储,对于时序全量历史数据采用列存储。

    • 高数据压缩率存储

      列存储能更好地利用数据重复性,结合 RLE、DICTIONARY、DELTA、BIT-PACKING 等方法进行压缩编码,将数据进行压缩,存储空间利用率高,从而节省存储成本。

  • 灵活分层的 TTL 设置

    在同一张时序表上,时序数据存储和时序分析存储采用不同的数据生命周期。

使用限制

更多信息,请参见时序模型限制

注意事项

  • 时序分析存储功能从 2023 年 12 月 20 日正式开始收费。

  • 目前支持使用时序分析存储功能的地域有华东1(杭州)、华东2(上海)、华北2(北京)和华北3(张家口)。

如果在使用过程中遇到问题,请通过钉钉加入用户群 44327024(物联网存储 IoTstore 开发者交流群)联系我们。

使用方式

您可以通过如下方式使用时序分析存储。

计费说明

更多信息,请参见时序模型计量计费