McObject’s New 64-bit eXtremeDB Supports Massively Larger Databases
July 26, 2006 — McObject has released eXtremeDB-64, the 64-bit version of its eXtremeDB™ 3.0 in-memory embedded database for real-time enterprise and embedded systems. eXtremeDB-64 supports databases that are hundreds of times larger than the 32-bit version, providing a powerful new tool in fields such as finance, science, computer simulation, and game production that demand instantaneous sorting, retrieval and manipulation of massive databases.
“Petroleum engineers analyze massive geospatial data stores to find profitably extractable resources. Computer games must instantly access large ‘scene graph’ and ‘world state’ databases for realistic play. Embedded, in-memory data management that takes full advantage of 64-bit processing can significantly increase the productivity benefits and user experience of these and many other applications. For this reason, we expect the marketplace to welcome eXtremeDB-64,” Steve Graves, McObject co-founder and CEO, said.
eXtremeDB-64 is now available on the following operating systems and processors: HP-UX (Itanium), Solaris (Sparc), Linux64 (x64), and Windows Server 2003 64-bit (x64).
Compared to traditional 32-bit processors, 64-bit technology approximately doubles the amount of data a CPU can handle per clock cycle, and increases the amount of memory a system can address, from approximately 3GB, to at least one terabyte (1000GB).
eXtremeDB-64, as an in-memory database system (IMDS), leverages the increased available memory to support much larger databases, while continuing to deliver the performance-related benefits inherent in its all-in-memory design. These include elimination of disk I/O, file management and caching logic, data transfer and duplication, and other sources of performance overhead that are “hard-wired” into on-disk databases.
With eXtremeDB-64, McObject moves to the forefront of embedded databases in providing 64-bit support. Other 64-bit databases (both in-memory and on-disk) are client-server products that entail separate database server and client application processes. In contrast, as an embedded database, eXtremeDB is a library that is linked with the client application. This eliminates client/server inter-process communication latency, providing eXtremeDB-64 with another significant performance advantage.
With eXtremeDB, McObject offers a database management system that meets the performance and efficiency requirements of systems ranging from the securities trading and other real-time enterprise applications, to mobile and embedded software. eXtremeDB provides critical data management features—including transactions, concurrent access, High Availability and a high-level data definition language—-while maintaining a the real-time responsiveness through a streamlined, all-in-memory design.
eXtremeDB also provides sophisticated development capabilities, such as support for varied data and query types, a high-level data definition language, and a powerful debugging environment including a self-diagnostic API that catches a wide range of common programming errors before they slip into runtime code.
Founded by embedded database and real-time systems experts, McObject offers proven data management technology that makes intelligent devices smarter, more reliable and more cost-effective to develop and maintain. McObject counts among its customers industry leaders such as DaimlerChrysler, EADS, JVC, Tyco Thermal Controls, F5 Networks, Genesis Microchip, Motorola and Boeing. McObject, based in Issaquah, WA, is committed to providing innovative technology and first-rate services to customers and partners. The company can be reached at +1-425-888-8505, or visit www.mcobject.com.
McObject and eXtremeDB are trademarks or registered trademarks of McObject LLC. All other company or product names mentioned herein are trademarks or registered trademarks of their respective owners.