in-memory database

(redirected from Main Memory database)

in-memory database

A database that resides in RAM. An entire database is copied from storage to main memory and remains there for processing. Today's computers support terabytes of RAM, and because RAM is considerably faster than storage, complex decision support queries are satisfied much more rapidly with in-memory databases. However, memory can fail due to power outages and component breakdown; therefore, snapshots are taken periodically and saved to permanent storage. See SAP HANA and RAM disk.

In Time, It May All Merge
At some point in the future, perhaps 10 or 20 years from now, RAM and storage may merge into one "memory/storage" pool (see future memory chips).
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
References in periodicals archive ?
Main Memory Database Systems: An Overview, IEEE Trans.
Y., Park T., A New Approach for Distributed Main Memory Database Systems: A Causal Commit Protocol.
Main memory databases (MMDB) are an attractive solution for database applications which require very high throughput and fast response time (telephone switching, real time applications, ...) [9], because data reside in main memory and secondary memory accesses are only needed for recovery purposes (namely: logging and checkpointing) [14, 15, 17].
A lot of works have been conducted in the area of high performance main memory databases systems [4, 17, 20, 21, 22, 23].
Main memory database vendor TimesTen Performance Software Inc was at HP World last week demonstrating what it called "off the scale" performance using the newly shipping HP 9000 N Class servers.
This expedient pertains to main memory database systems as well as other systems which hold most of their data in main memory and update them sufficiently often.
Implementation techniques for main memory database systems.
Meanwhile Angara Database Systems Inc, the main memory database company commercializing research work originally carried out at Stanford University, said its Angara Data Server is now generally available.
But TimesTen is now facing direct competition from Palo Alto, California-based Angara Database Systems Inc, a main memory database company formed from a Stanford University research effort.
Angara Database Systems Inc, the main memory database company formed from a Stanford University research effort, is set to come to market with its first commercial product at the end of next month.
After years of massive investments and the successful launch of trendsetting innovations in the areas of service-oriented architecture, new solutions and business models for the midmarket, the use of main memory databases and modern analytics as well as state-of-the-art user interfaces, SAP now faces the task of boosting the application of these innovations among our customers and end users.