这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 嵌入式数据库Berkeley DB、EMPRESS、Solid对比?

共4条 1/1 1 跳转至

嵌入式数据库Berkeley DB、EMPRESS、Solid对比?

菜鸟
2008-03-26 09:33:58     打赏

数据库

EMPRESS

Berkeley DB

Solid

运行时占用RAM

200K—800K

300KB左右

450K—2M                        

 

使用风险

长时间的开发经验,得到广泛的应用,免维护性高

开源数据库,技术支持不到位。而且商业性应用也不是免费的

主要应用于内存数据库当中,不具备嵌入式软件特点,维护性能差

数据库分类

嵌入式关系型数据库

非关系、非对象型数据库

内存式关系型数据库

开发工具

EmpHTML、EmpPerl、EmpTcl/Tk、JumpStart

任何一种便携式开发工具(支持Berkeley DB接口语言)

N/A

应用模式

1.以组件形式内嵌在程序中;

2.数据库服务器模式

以组件形式内嵌在程序中

1.     以组件形式内嵌在程序中;

2.     数据库独立使用;

3.     与大型磁盘数据库配合(Oracle、DB2)使用

支持接口

支持Shell、C、C++、JAVA、ODBC、JDBC、SQL、HTML、XML、Perl、Tcl/Tk接口

支持C、C++、JAVA、TCL接口,不支持SQL

支持ODBC、JDBC、SQL和C语言接口

存储过程、触发器、函数等

支持

不支持

支持

支持的OS

Unix、Windows、Linux、Vxworks、 Windows CE 、OSE、 QNX

Linux、QNX、Windows、VxWorks

Unix、Windows、Linux、Vxworks、SymbianOS、 Windows CE 、OSE、 QNX




关键词: 嵌入式     数据库     Berkeley     EMPRESS         

菜鸟
2008-03-27 12:00:01     打赏
2楼

数据库 eXtremeDB EMPRESS Berkeley DB 
运行时占用RAM 内核尺寸50KB~120KB并可裁剪,数据库尺寸由用户确定,效率比1:1.3左右 200K—800K 300KB左右
实时性能 微秒一级    
使用风险 30年实时数据库行业经验,eXtremeDB是该公司当前产品,具有强实时性、高稳定性、超强壮,高可靠性等优点。 长时间的开发经验,得到广泛的应用,免维护性高 开源数据库,技术支持不到位。而且商业性应用也不是免费的
数据库分类 具有关系型、对象型双重特征 嵌入式关系型数据库 非关系、非对象型数据库
存储介质 内存/磁盘非文件格式存储    
开发工具 各种ANSI编译器如gCC、aCC、Tornado2,Workbench、VC++、VS、eVC等 EmpHTML、EmpPerl、EmpTcl/Tk、JumpStart 任何一种便携式开发工具(支持Berkeley DB接口语言)
访问方法支持      
提供索引 B-Tree、P-Tree、R-Tree、HASH、List、Oid、AutoID、History等    
动态内存使用效率 静态使用内存,可以共享式和非共享式,效率高达70%以上    
应用模式 1、嵌入、融入应用程序 1.以组件形式内嵌在程序中; 以组件形式内嵌在程序中
2、提供嵌入式数据库服务器 2.数据库服务器模式
3、与其他磁盘数据库等交互通信  
支持接口 C,C++,嵌入式SQL,Java Native Interface、XML以及Rsql/ODBC等等 支持Shell、C、C++、JAVA、ODBC、JDBC、SQL、HTML、XML、Perl、Tcl/Tk接口 支持C、C++、JAVA、TCL接口,不支持SQL
存储过程、触发器、函数等 支持 支持 不支持
支持的OS eXtremeDB支持各种平台,
各种Windows、Linux
Solaris、HPUX、AIX

VxWorks、eCos、QNX、
国产ReWorks系统等各种OS。
Unix、Windows、Linux、Vxworks、 Windows CE 、OSE、 QNX Linux、QNX、Windows、VxWorks
成功运用 广泛应用于航空航天、工业控制、电信通讯、金融电子、消费电子、医疗设备等关键性运用    
       


菜鸟
2008-03-27 13:55:41     打赏
3楼
Empress是一家成立于1979年的私有公司,公司总部位于加拿大的多伦多,美国销售中心设在马里兰州的Greenbelt,公司的分销商分布在英国、法国、俄罗斯、日本及中国等国家。
  公司是专业的数据库厂商,在关系型数据库管理系统(RDBMS)和其相关的软件产品及服务领域处于世界的领导地位。Empress 嵌入式数据库是最可靠、最强大、性价比最高的数据库之一,以其实时性,稳定性,在业界享有声誉。文本数据,货币数据,时间数据等常规数据格式而且可以处理多媒体数据甚至是应用程序。优秀的表现使Empress应用领域不仅包括天气预报、空间探索、飞行模拟及地理信息系统等常规数据库的典型应用领域,而且涵盖了嵌入式实时应用领域,如:电信设备、工业控制、医疗仪器及网络管理等多种领域,美国的军事装备和火星探测等都选用该产品作为嵌入式实时数据库。现今,嵌入式数据库empress已成功应用于许多方面:

嵌入式系统:
Cisco 系统公司 –网络管理, 路由器
Abbott 实验室 – 血液分析系统
雷神公司–工厂测试数据分析
Map Info – 空间数据分析系统
Hughes – 卫星天气数据, 军队项目
Sterling 诊断图象 – 医学图象
Victoreen – 核电站监控系统
SUN 微系统公司 –企业内部互联网
Icarus – 化学工厂设计系统
US West – 电话制造系统监控

政府机构:
喷气推进实验室 - 伽利略木星计划
布鲁克海文实验室-大气研究监测
国家剧烈风暴实验室 – 龙卷风 & 飓风监控及预测
Batelle 实验室 – 大气研究监测
NASA Langley –系统管理
NASA Stennis空间中心- 天气数据监测

军队方面:
美国空军 – 空军全球气象中心(AFGWC):在DEC & SUN 光纤网络上下载和处理气象卫星图象
美国陆军 - 陆战兵工程:陆军战士背后电脑数据系统
美国海军 –数字化舰队, 流星及海洋学中心r (FNMOC): ISIS 项目及相关卫星气象和海洋数据的项目

菜鸟
2008-03-28 13:26:09     打赏
4楼
呵呵  LZ还真的知道的不少呀!!国外运用是一方面,请问在国内又有哪些新的运用呀,也麻烦贴出来让我们见识一下呀!呵呵 
eXtremedb可是实时数据管理技术的老大,这是众所周知的,国外的运用就不说了。看看国内吧,在航空航天、金融电子、工业控制、电信通讯、工业控制等等领域都有非常多的成功运用~补充一下:别难EMPRESS这种陈旧的技术那出来贺到家分享了 来点有新意  呵呵   感兴趣的朋友希望进行补充、跟进

共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]