Top Downloads News Highlights
McObject wins IoT Vendor of the Year Learn more

Aurea uses McObject’s eXtremeDB® for ultra-fast analysis. Processing time cut from days to seconds.  Learn more.

McObject Shortlisted in a Second Computing Award in Just Five Months Learn more

What is a Distributed Database System?  Read the Internet of Things Agenda, Tech Target article by McObject CEO Steve Graves. 

McObject’s eXtremeDB named Outstanding Structured Database by Computing’s highly-respected Big Data Excellence Awards. Learn more

XtremeDB running on E8 Storage sets multiple records in STAC benchmark tests.  Read the press release

New eXtremeDB v.8.0 Financial Edition for HPC offers excellent performance and a host of new features. Read the press release

On Time Series Analysis and Big Data. Read the interview with Andrei Gorine

McObject shortlisted in Outstanding Structured Database category in Computing Big Data Excellence Awards. Read the press release.

IoT Global Awards Shortlists McObject in Two Categories. Read the press release.

Printable Version

New McObject White Paper Examines Approaches To Deploying DBMSs In Memory

December 5, 2001 — McObject’s new white paper, “Main Memory vs. RAM-Disk Databases: A Linux-based Comparison” addresses performance and availability issues of different approaches to database management in embedded systems running on Linux. The paper is available for download from this Web site.

It stands to reason that accessing data from memory will be faster than from physical media. A new type of database management system, the main memory database (MMDB), claims breakthrough performance and availability via memory-only processing. But doesn’t database caching achieve the same result? And if complete elimination of disk access is the goal, why not deploy a traditional database on a RAM-disk, which creates a file system in memory?

McObject’s benchmark tests the company’s MMDB against a widely used embedded database, which is used in both traditional (disk-based) and RAM-disk modes. Deployment on RAM-disk boosts the traditional database’s performance by as much as 74 percent, but still lags the memory-only database in this test, performed on Red Hat Linux version 6.2.

Fundamental architectural differences explain the disparity. Performance overhead in disk-based databases includes data transfer and duplication, unneeded recovery logic and, ironically, caching functions intended to avoid disk access. None of these can be “turned off” when the database is deployed in memory. In contrast, the MMDB is streamlined to provide only the functions required for memory-based data management in real-time embedded systems.

McObject LLC, based in Issaquah, WA, is committed to building data management technology that makes intelligent devices smarter, and to providing first-rate support and consulting services to customers and partners. With more than 30 years experience in compilers, real-time systems, embedded data management and kernel level device-driver development, McObject’s founders are well-suited to deliver database technology that becomes as ubiquitous as computing itself.

For more information, call McObject at 425-888-8505 or go to

Back to News Releases.