实时数据库和关系数据库的设计特点
1
、数据的组织方式
实时数据库可以简单地理解为它是这样的数据库:由测点信息库、实时
数据库、历史数据库三个数据库组成。
测点信息库含有一个测点基本信息字段的一张表,这个表以测点标签作
为关键字,对应一条测点基本信息的记录包含一条测点的基本配置信息,如
压缩偏差,例外偏 差,测点描述等。用户可从此数据库中查询测点的基本信
息。实时数据库是内存快照数据库,反映了生产实时数据的时间戳、数值、
质量等秒级变化。用户可从此数 据库中查询生产实时数据的实时数据值(值,
时间戳,质量)。
历史数据库是含有一个以测点名称字段和时间字段为关键字的一张表,
这张表的另外的一个重要的字段就是数值字段,用来存储测点的采集值,除
了这些字段,还可以 包含数据的状态,数据质量字段等。随着时间的变化,
不断地将实时数据库中的实时数据进行压缩过滤,并更新磁盘历史数据文件
中的表里的数据。用户可从此数据 库中查询生产实时数据的历史样本值或历
史插值数据。而对于关系数据库则是根据各个实体之间的关系来设计数据表
的。
2、系统高可靠设计
由于实时数据库记录的是和生产相关的数据,并且和时间相关,所以要