历史库概述
1.概述
1.1应用场景
工业现场的各种设备、传感器产生大量实时数据,包括温度、压力、流量、电流等各种参数,这些数据以高速率产生,需要有效的存储和管理。
历史库功能模块,使用"标签化存储"的数据存储结构,这种存储结构能够有效地存储和管理海量的历史数据,提供高效的数据检索和查询功能。标签化存储结构将所有数据存储在一个大的数据表中,并对每个数据点进行标记,这样就能够轻松地检索和查询所有数据点。此外,标签化存储结构还支持多种数据类型和数据格式,包括数字信号、模拟信号、事件信号等,能够满足各种历史数据管理需求。
同时,历史库还使用了一些高级的时序数据库技术,如压缩算法、索引技术、数据分区技术等。这些技术能够提高数据存储和查询的效率,同时保证数据的可靠性和连续性。
1.2功能对比
| 历史库 | 数据管理 | |
|---|---|---|
| 存储类型 | 时序型数据 | 关系型数据 |
| 功能定位 | 专门用于时序数据存储和管理的功能。主要目的是持久化存储大量实时产生的工厂现场数据,并提供数据记录、存储、查询功能。 | 一种数据管理和归档方法,通过触发器机制将指定的数据提供给数据表进行存储。 |
| 核心功能点 | 核心功能包括高性能的数据存储和检索,支持实时数据采集、存储和查询,提供数据预压缩和按照时间窗口进行聚合的功能。 | 在特定条件下触发数据的归档操作,将数据提供给归档系统进行存储,包括根据时间、事件、数据状态等条件进行触发。 |
| 解决痛点 | 主要解决了工厂需要存储大量实时产生的时序数据,并对数据进行高效管理和查询的问题。它可以帮助用户记录历史数据、识别趋势和模式,支持决策制定和问题解决。 | 主要满足将特定数据按需归档的场景。用户根据自定义规则和条件,将重要或特定的数据提供给数据表进行长期存储,以便后续的数据分析等。 |