简析主存数据库系统MMDB

主存数据库系统(MMDB)由于其在内存中管理数据,从而提供了高速的事务处理能力。随着存储器价格下降、64位系统的普及和数据库管理技术的进步,MMDB变得越来越实用。MMDB相比磁盘数据库具有更快的数据访问速度,无地址映射延迟,内存优化的索引结构以及更高效的查询优化和日志恢复机制。这些因素使得MMDB在高性能实时应用中占据优势。
摘要由CSDN通过智能技术生成

什么是MMDBMS ?

主存数据库系统(MMDB)在主存中管理整个数据库或者数据库的一部分,所以可以直接访问数据而不用访问磁盘,这样主存数据库就具有了高性能的事务处理能力。在英语中,主存数据库可以叫做main-memory database,memory residence database或者in-memory database等等,所有这些英文名称的主要的概念都是数据库的主体保存在内存中。

另一方面,在实时应用领域对于系统相应时间的要求非常高,因此在实时系统中开发和使用了主存来管理数据,但是在这些系统中存在以下问题:

-因为现有的实时系统的开发都是针对于特定的应用(都是特别设计的系统),系统的通用性很低,同样数据库管理的概念很差。

-这样的数据库系统不能同时提供满足工业标准的编程接口,实时事务处理能力和可扩展的数据库管理结构。

-在这样的系统中很难灵活的反映客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值