eXtremeDB内存式实时数据库简介!
eXtremeDB内存式实时数据库是为实时系统及嵌入式系统而特别设计的数据库。与同类产品不同,eXtremeDB不是通过 对企业数据库面向实时嵌入式应用进行剪裁而来;而是总结了30年来McObject公司在编译器、实时编程、数据管理、内核级驱 动软件等领域的经验,面向实时嵌入式应用从头开发的最新实时数据管理技术。
eXtremeDB满足了您对实时数据库的一切期待:高级数据定义语言、并行访问、基于交易及灵活的索引… …等等。不仅如此,出乎您的意外,eXtremeDB在紧凑的引擎中还提供诸如事件触发、目标历史等等功能。
用户是这样评价eXtremeDB内存式实时数据库的:
“eXtremeDB帮助我们节省了18个月的开发工作”
――波音公司
“eXtremeDB超小的尺寸在其他嵌入式数据库不能使用的RAM及CPU环境里运行”
――EF Johnson,美国著名军工设备制造商
“eXtremeDB简化了开发和测试周期,尤其在多进程的场合下”
――Tyco热控
“eXtremeDB让我们管理高性能地应用数据”
――Genesis Microchip
eXtremeDB首先是实时数据库。在Pentium 4/2.4GMHz的台式机上,eXtremeDB的插入速度可以达到微秒一级:
Insert ……………………100000 objects: 315 milliseconds,(3 microsecs/object)
Creating tree ………………100000 objects: 271 milliseconds (2 microsecs/object)
Hash search ………………100000 searches: 63 milliseconds (0 microsecs/search)
Tree search …………………100000 searches: 271 milliseconds (2 microsecs/search)
Sequential …………………100000 searches: 30 milliseconds (0 microsecs/search)
Removing the tree ………2 milliseconds
Search/delete ………………100000 objects: 321 milliseconds (3 microsecs/object)
eXtremeDB完全工作在主内存中,不基于文件系统,减少了诸如磁盘访问、文件I/O操作、缓存同步等开销,使得eXt remeDB的存取速度提高到极限;通过数据库定义语言面向应用系统定制的API使得eXtremeDB能够面向应用最优化;事 件触发、字段优先级等特色使得eXtremeDB管理实时数据时具有确定性。
eXtremeDB根据用户需求定义的API使得eXtremeDB与应用程序无缝集成。因此,eXtremeDB不仅在系 统中嵌入,而且“嵌入”在应用程序中,是一种真正的嵌入式实时数据库。在资源紧凑的系统中,eXtremeDB基本内存开销在6 0K到100K左右;对于大量实时数据需管理的情形,eXtremeDB最大一表格的记录总数可以达到2,147,483,64 7条。
eXtremeDB直观易用的,使您在零学习周期的情况下使用它管理实时数据。不论是VxWorks、WinCE、嵌入式Linux还是UNIX、Solaris,eXtremeDB都能出色地进行数据管理。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10797429/viewspace-101491/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/10797429/viewspace-101491/
eXtremeDB内存式实时数据库简介!相关推荐
- eXtremeDB内存实时数据库
这是一款实时和嵌入式软件,用来管理持续增长的复杂数据,来支持高级应用的特性.性能和可靠性,更短的产品开发周期等需求,驱使开发者在他们的设计中,考虑采用经验证的.成熟的商业数据库系统组件来,来满足应用层 ...
- keil 生成三角波dac0832_弹性波,时域显式接口简介
COMSOL Multiphysics® 软件 5.5 版本中提供了一个节省内存的物理场接口,用于模拟弹性波在固体中的传播(结构中的振动).该弹性波,时域显式接口基于时域显示时间积分方案的高阶间断伽辽 ...
- Redux中的功能式React式编程简介
by Bhuvan Malik 通过布凡·马利克(Bhuvan Malik) Redux中的功能式React式编程简介 (An introduction to functional Reactive ...
- 初探HazelCast IMDG内存数据网格-简介
初探HazelCast IMDG内存数据网格-简介 文章目录 初探HazelCast IMDG内存数据网格-简介 一.内存数据网格(In Memory Data Grid) 1.1 IMDG特点 1. ...
- 【Linux 内核 内存管理】物理内存组织结构 ④ ( 内存区域 zone 简介 | zone 结构体源码分析 | zone 结构体源码 )
文章目录 一.内存区域 zone 简介 二.zone 结构体源码分析 1.watermark 成员 2.lowmem_reserve 成员 3.zone_pgdat 成员 4.pageset 成员 5 ...
- cpu meltdown 熔断 漏洞 突破内存独立性限制 简介
目录 一.简介 二.原理 1.out-of-order execution:乱序执行 2.side channel attack:侧信道攻击 三.攻击模型 四.影响 操作系统为了保证了内存的独立性,会 ...
- threadlocal内存泄露_ThreadLocal 简介
本文转载于SegmentFault社区 作者:莫小点还有救 1. ThreadLocal简介 通常情况下,我们创建的变量是可以被任何一个线程访问并修改的.如果想实现每一个线程都有自己的专属本地变量该如 ...
- 响应式编程简介之:Reactor
文章目录 简介 Reactor简介 reactive programming的发展史 Iterable-Iterator 和Publisher-Subscriber的区别 为什么要使用异步reacti ...
- Oracle入门(十四.10)之显式游标简介
一.上下文区域和游标 Oracle服务器分配一个称为上下文区域的私有内存区域来存储由SQL语句处理的数据. 每个上下文区域(因此每个SQL语句)都有一个与其关联的游标.您可以将游标视为上下文区域的标签 ...
最新文章
- face detection[PyramidBox]
- Flash中如何使用滤镜
- .Net高并发解决思路(转)
- 测验8.2 指针与字符串 6-1 函数实现字符串逆序
- Swift之本地国际化与App内切换语言
- 今天,在苏州落户了.
- Node学习笔记:建立TCP服务器和客户端之间的通信
- [USACO08DEC]拍头Patting Heads 数学 BZOJ 1607
- 速打微补丁!这个越权文件读取漏洞影响 Windows OS
- fcq java_Java设计模式百例 - 解释器模式
- 怎样增加Dave 英语学习小组
- Mysql数据备份与mysqldump增量备份
- 嵌入式开发Verilog教程(三)——Verilog HDL基本语法汇总(上)
- 黄杏元《地理信息系统概论》考研复习考点精讲(二)
- Google Play开发者账号注册教程(new)
- Java 五子棋 包含强大人机 步骤流程 包含源码
- :-1: error: [Makefile.Debug:72: debug/QtIcon_resource_res.o] Error 1
- 文化袁探索专栏——消息分发机制
- 简单的网页制作期末作业——电影泰坦尼克号(4页)
- Gallery3d 学习笔记(13)