内存数据库系统,NVDIMM和数据持久性
来源: 作者: 发布时间:2016-02-10 06:29:28 浏览量:应用例子:内存数据库系统和工业控制器
在工业控制系统中,在控制器中集成内存数据库系统可以支持‘扁平的’控制系统架构。数据在这种架构中存储和处理,一些控制决策在独立控制器层产生;而在相反(和传统)的层次化系统架构中,存储在控制器层的数据通常被限制用于控制变量。

内存数据库系统易失性解决方案
解决这种易失性问题已有相应的解决方案。以电池供电RAM形式出现的非易失性内存可以在系统断电时在DRAM芯片上保持数据不变,不过这种方法没有得到广泛普及,因为存在严格的温度要求、漏电流风险、有限的电池使用寿命和其它缺点。
内存数据库系统软件本身可以提供数据持久性机制。举例来说,借助事务日志功能,这种数据库系统可以在日志文件中创建一条条事务记录(对数据库进行的一组修改必须作为一个整体完成或失败),在发生故障后这些记录可以用来恢复数据库。但记录本身要求写入永久存储器,因此性能上会有些下降。
减轻易失性问题的另外一种内存数据库系统功能是数据库复制,即独立节点中的一个或多个备用内存数据库与主数据库保持同步。如果主节点失效,这些数据库的复制品之一将接替主节点的角色。虽然管理同步(和有可能发生的故障转移)的过程和节点之间的通信会引起一些延时,但同步可以很快发生。当复制品数量增加或节点间的物理距离增加时,性能成本也会增加。可以用不同的复制策略来管理延时。同步或“2-safe”复制方法要求数据库事务在复制节点和主节点上同时完成,而异步或“1-safe”复制方法允许事务在复制节点上完成之前提交给主数据库。异步方法提供更短的源保持时间,因此速度更快,但一致性和持久性差一些。
变压器异音新手,加重载时变压器会发出响声,有哪些方面的原因?请高手指点。仔细分辨哪部分出现声音,检查重载工作波形有没有混乱,估计是功率余量不够。
同意,先看一下VDS波形或CS脚波形,波形
提升LED TV背光系统的中压升压转换器效率低电压范围升压转换器通常用于移动设备,以便将电池电压(1.2V至4.2V)提升到较高的电压水平(如1.5至20V),从而为应用电路供电。在这个电压范围里,传导损耗是主要的考虑因素。市面上存
7寸光学触摸屏-LSD1TP-IR70N1
方案简介
该产品通过红外发射管发射红外线,组成一张红外线网。当有物体(如手指)进入红外网阻挡某处的红外线发射接收时,引起此处横竖两个方向的接收红外管接受的红外