2012年(158)
分类: C/C++
2012-11-15 15:13:58
网友评论2012-11-15 16:39:34
JACKYFEI
嵌入式微秒级数据库eXtremeDB:
eXtremeDB实时数据库是一款特别为实时与嵌入式系统数据管理而设计的数据库,只有50K到130K的开销,速度达到微秒一级。接口语言包括C、C++、嵌入式SQL、JNI等,通过定制数据库根据应用动态生成。使用时通过接口编程,编译链接时将eXtremeDB内核嵌入到应用程序中。eXtremeDB完全驻留在主内存中,不使用文件系统(包括内存盘在内)。eXtremeDB通过交易机制保证数据一致性来支持本地多进程或多线程,通过RPC或RSQL实现网络化访问。eXtremeDB通过eXtremeLog实现磁盘镜像、通过eXtremeHA实现内存镜像进行自动在线备份以保证数据安全,最新的支持磁盘和内存两种操作模式的eXtremeDB Fusion。eXtremeDB支持各种平台,包括Solaris、HPUX、Windows、Linux、VxWorks、eCos等各种OS,运行在x86、ARM、PowerPC、MIPS等各种处理器上。
McObj
网友评论2012-11-15 16:39:17
tomorrowagain
SuperInfo 2.5是国内最广泛使用的一个过程信息系统开发软件包,其核心是一个实时数据库,外层有多个满足不同需要的层次化产品,可作为生产执行系统(MES)的基础平台。SuperInfo 2.5把生产装置操作信息、生产数据、实验室数据及事务管理数据有机的结合在一起,填补了管理与控制的夹缝,起到了上下贯通、管理和控制系统的信息一体化的作用。同时,SuperInfo 2.5 是一个开放的,与平台无关的、客户/服务器体系结构的系统,其可通过SQL与其它决策支持系统交换
其特点如下:
模块化接构:系统的三个主要模块,数据库服务器、设备数据接口和查询分析应用工具,它们合在一起是一套完整的、自成体系的实时数据库系统,而每个模块又可分开用于替代国外实时数据库系统的相应模块。
极强的实时数据处理功能:数据库服务器小的可以是一千点,大的可达到十万点。只要网络和计算机系统允许,客户端应用的访问数量不受限制。系统具有很好的伸缩性。
支持分布式结构:包括服务器的分布式数据管理和分布式数据采集。分布式