实时数据库和关系数据库的设计特点.doc

实时数据库和关系数据库的设计特点.doc

1、数据的组织方式 实时数据库可以简单地理解为它是这样的数据库:由测点信息库、实时数据库、历史数据库三个数据库组成。 测点信息库含有一个测点基本信息字段的一张表,这个表以测点标签作为关键字,对应一条测点基本信息的记录包含一条测点的基本配置信息,如压缩偏差、例外偏 差、测点描述等,用户可从此数据库中查询测点的基本信息。实时数据库是内存快照数据库,反映了生产实时数据的时间戳、数值、质量等秒级变化。用户可从此数 据库中查询生产实时数据的实时数据值(值,时间戳,质量)。 历史数据库是含有一个以测点名称字段和时间字段为关键字的一张表,这张表的另外一个重要字段就是数值字段,用来存储测点的采集值,除了这些字段,还可以包 含数据的状态,数据质量字段等。随着时间的变化,不断地将实时数据库中的实时数据进行压缩过滤,并更新磁盘历史数据文件中的表里的数据。用户可从此数据库 中查询生产实时数据的历史样本值或历史插值数据。而对于关系数据库则是根据各个实体之间的关系来设计数据表的。 2、系统高可靠设计 由于实时数据库记录的是和生产相关的数据,并且和时间相关,所以要求其必须能够长时间稳定运行,否则就会导致数据的丢失。目前一些实时数据库已经具有缓存 数据的功能,当数据采集机器和实时数据库服务器之间通信出现故障时,可以把采集到的数据缓存到本地,当通信恢复正常后,把缓存的数据写入到实时数据库服务 器中,另外两台实时数据

文档评论(0)

1亿VIP精品文档

相关文档