profound obstacle,e cigarette
eXtremeDB (最短路径上最快的数据管理) ) ) ) ) ) ) )。
eXtremeDB是美国McObject LLC开发的专业嵌入式实时内存数据库,具有高性能、低开销、稳定可靠的极速实时数据管理能力,应用领域为军事/航空航天、互联网和电信
核心版本:
*至尊数据库内存版
*至尊数据库混合版
*至尊db-64
*eXtremeDB核心模式版(仅支持Linux OS操作系统) () ) ) ) ) ) ) ) ) 65 )
*扩展bfinancialedition (UNIX和Windows平台) )。
附加组件:
*eXtremeDB高可用性版本(KM核心模式除外) ) ) ) ) ) ) ) ) ) )。
*至尊数据库集群版
*eXtremeDB数据库事务日志
*eXtremeSQLTM
eXtremeDB的功能优势:
在许多APP应用程序中定义的“数据库存储设备”中处理数据
集成优化的内存管理器支持所有需求和内部数据布局(行和列)
运行时不会调用malloc (和free ),因此不会引起内存泄漏
没有操作系统也可以运行。 只是可以执行c代码
不使用空指针类型的安全c调用API
数据库访问API的生成基于数据描述,因此不需要“学习”
调试版本和各种内部策略(类似于c运行时调试库)
开发过程(c主机语言) :
http://www.Sina.com/http://www.Sina.com /
在意义上和c是一样的
易于学习和使用
表现实际生活数据的有力方法
提供各种访问方法
3358 www.Sina.com/http://www.Sina.com/http://www.Sina.com/3358 www.Sina.com.Sina.com
编程接口来源于数据库定义
eXtremeDB架构编译器生成包含数据库编程接口的dbname.h和dbname.c文件
短学习曲线
当开发人员了解自己的数据模型时,缺省情况下他们会了解eXtremeDB编程接口
安全编程技术
“c”编译器对函数参数的类型检查功能
开发过程(Java主机语言) :
3358 www.Sina.com/http://www.Sina.com/http://www.Sina.com /
已知良好的Java类
不用学习,没有新语言,或者没有API
提供各种访问方法
至尊数据库高可用性版
eXtremeDB通过复制提供数据库的高可用性
extremedbharuntimeisacontext-less库
eXtremeDB HA运行时是一个不需要上下文的库
不创建任务或执行进程
为APP应用程序提供API,实现数据库的高可用性
从数据库中只读
同步和异步复制
同步复制是通过在时间审判的两个阶段提交同步协议来实现的
阻止主APP应用程序,直到事务被复制并提交
异步复制
提交事务时不阻止主APP应用程序
异步事务比同步快
通信协议的抽象称为通信信道
eXtremeDB可以独立于基础介质和生产环境
转载于:https://blog.51cto.com/8925757/1416145