请选择 进入手机版 | 继续访问电脑版

紫金桥软件技术论坛

 找回密码
 立即注册
查看: 1369|回复: 7

实时数据库是怎么存储数据的?,和关系数据库有什么区别

[复制链接]

1

主题

1

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2014-8-12 15:08:31 | 显示全部楼层 |阅读模式
实时数据库是怎么存储数据的?,和关系数据库有什么区别
回复

使用道具 举报

3

主题

10

帖子

173

积分

注册会员

Rank: 2

积分
173
发表于 2014-8-14 09:11:17 | 显示全部楼层
  历史数据一般是点的某个参数在过去某一时刻的瞬时值,是与时间有关的数据,每一个历史数据记录上都有一个时间戳,记录历史数据的采样时间。位号是否保存历史数据,历史数据的保存条件都由用户进行组态时决定。实时数据库按照用户指定的采样条件在库中进行采样,如果采样的条件满足,就将采样数据加上时间戳,记入历史库中。
  历史数据库是磁盘文件,为了防止频繁的写磁盘,紫金桥实时数据库在内存中开辟了历史数据缓冲区。数据采集后首先放在内存缓冲区中,当存盘时间到达或缓冲区已满时一次性的写入磁盘历史库文件。
  紫金桥实时数据库采用二级压缩技术对历史数据进行存储,一级是根据数据的变化规律压缩,二级是对存储的数据块进行纯数据压缩。为了适应压缩率和存取速度的不同要求,每级都提供了压缩等级参数,以方便用户调整。
回复 支持 1 反对 0

使用道具 举报

3

主题

15

帖子

367

积分

中级会员

Rank: 3Rank: 3

积分
367
QQ
发表于 2014-8-12 16:26:09 | 显示全部楼层
我也想知道,求解,求解。。。
回复 支持 反对

使用道具 举报

3

主题

10

帖子

173

积分

注册会员

Rank: 2

积分
173
发表于 2014-8-14 09:35:26 | 显示全部楼层
  其实两者最主要的区别主要有以下几点:
  实时数据库适用于处理不断更新的快速变化的数据及具有时间限制的事务处理,对数据的实时性要求比较高;而关系数据库适用于构筑管理信息系统,如ERP,MIS,EAM等重要系统;
  应用领域不同:过程控制系统是实时数据库系统最重要的应用领域之一,而关系数据库的应用则广泛的多,在各行各业基本都可以见到。大多数应用在管理方面,比如管理信息系统(MIS),客户关系管理(CRM)等;
  数据压缩不同:实时数据库因为存储的数据量非常大,必须对数据进行压缩存储,而关系数据库不会对数据进行压缩;
  虽然实时数据库和关系数据库有着很多的不同,但是目前实时数据库和关系数据库集成的趋势越来越明显。将生产管理信息系统中使用的关系数据库和实时数据库集成到一起,可以同时满足控制和管理的要求,真正成为管理控制一体化的平台。
回复 支持 反对

使用道具 举报

3

主题

15

帖子

367

积分

中级会员

Rank: 3Rank: 3

积分
367
QQ
发表于 2014-8-15 16:21:35 | 显示全部楼层
本帖最后由 fengzaiweixiao 于 2014-8-15 16:24 编辑
工控新人 发表于 2014-8-14 09:35
  其实两者最主要的区别主要有以下几点:
  实时数据库适用于处理不断更新的快速变化的数据及具有时间 ...

回答的太好了,太专业了,给个赞
回复 支持 反对

使用道具 举报

2

主题

5

帖子

26

积分

新手上路

Rank: 1

积分
26
发表于 2014-8-21 14:40:29 | 显示全部楼层
2楼很专业。。。。。。
回复

使用道具 举报

0

主题

1

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2017-4-6 10:07:13 | 显示全部楼层
很好,很赞,要找一下实时数据库的例子。
回复 支持 反对

使用道具 举报

26

主题

75

帖子

1913

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1913
发表于 2017-4-7 09:10:03 | 显示全部楼层
Belight001 发表于 2017-4-6 10:07
很好,很赞,要找一下实时数据库的例子。

您好,我们官网上行业应用里面有相关案例,有什么问题可以随时与我们联系
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则