什么是MMDBMS ?
主存数据库系统(MMDB)在主存中管理整个数据库或者数据库的一部分,所以可以直接访问数据而不用访问磁盘,这样主存数据库就具有了高性能的事务处理能力。在英语中,主存数据库可以叫做main-memory database,memory residence database或者in-memory database等等,所有这些英文名称的主要的概念都是数据库的主体保存在内存中。
另一方面,在实时应用领域对于系统相应时间的要求非常高,因此在实时系统中开发和使用了主存来管理数据,但是在这些系统中存在以下问题:
-因为现有的实时系统的开发都是针对于特定的应用(都是特别设计的系统),系统的通用性很低,同样数据库管理的概念很差。
-这样的数据库系统不能同时提供满足工业标准的编程接口,实时事务处理能力和可扩展的数据库管理结构。
-在这样的系统中很难灵活的反映客