in-memory database

(redirected from Main Memory database)

in-memory database

Storing the contents of a database in main memory rather than on disk. Since memory (RAM) is considerably faster than a hard disk or even a solid state disk, complex decision support queries can be satisfied much more rapidly, and high-end computers can be configured with terabytes of memory. However, memory can fail due to power outages and component breakdown; therefore, snapshots are taken periodically and saved to permanent disk storage. See SAP HANA and RAM disk.

In Time, It Will Merge
At some point in the future, perhaps 10 or 20 years from now, main memory and disk storage will merge into one "memory/storage" pool as all storage will be addressable like DRAM memory but will be non-volatile. See future memory chips.
Mentioned in ?
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.