Do More Research
Get in Touch
  • If you’re interested in a Wind River product, simply answer a few questions and we’ll get in touch right away.
  • If you’d like to speak with someone immediately, call our number for sales inquiries below.

    Toll-free: 800-545-WIND (800-545-9463)

Thank You

Thank you for taking the time to contact us while visiting our website.

A Wind River sales representative will contact you shortly.

Partner Directory

Partner Product

eXtremeDB Embedded Database  (McObject LLC)
Small-Footprint, In-Memory Embedded Database for Intelligent Devices

Product Highlights

Product Description

The eXtremeDB in-memory embedded database from McObject is the first database management system built from the ground up for the unique needs of intelligent, connected devices. eXtremeDB presents a tiny footprint (as small as 50K), sparing RAM and CPU resources while delivering critical data management features, including coordination between multiple threads, fast and flexible navigation methods, and assured data integrity through ACID-compliant transactions.

eXtremeDB accelerates data management by storing data in main memory. This eliminates RAM-disk and file system dependence, as well as any latency from copying data from main memory to cache, and to the application location. eXtremeDB stores data in the form native to the host language, so there is no translation overhead from mapping C data elements to non-native representations.

For optimal efficiency, device developers tightly integrate data management and application code. eXtremeDB enhances programming languages used by professional developers, improving productivity and cutting project time. The eXtremeDB embedded database provides a standard library of functions for common database operations, as well as a highly intuitive, project-specific interface generated when the database is compiled.

eXtremeDB supports virtually all data types and provides multiple query methods including exact match searches, b-tree indexes, and object-identifier references. A powerful debugging environment further promotes developer productivity.

eXtremeDB - High Availability Edition is a fault-tolerant version of the eXtremeDB embedded database, designed to answer the challenge, "How can a database survive the failure of the software or hardware environment in which it operates?" Designed for embedded systems that cannot afford to fail, the eXtremeDB high availability database delivers the utmost reliability, along with its unsurpassed performance and exceptionally small footprint.

eXtremeDB - Transaction Logging Edition enhances eXtremeDB's persistence options with transaction logging - a process that journals changes made to a database (by transactions), as they are made. With transaction logging enabled, the eXtremeDB in-memory database runtime captures database changes and writes them to a file known as a transaction log.

In the event of a hardware or software failure, eXtremeDB can recover the database using the log. Logging is performed through periodic checkpoints, where the image of the database is saved to persistent storage, and all intermediate changes to the database are written to the log files.

eXtremeDB Fusion embedded database combines the strengths of the on-disk and all-in-memory approaches to data management in a single database system. This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence, while taking advantage of the most cost-effective and physical space-conserving approaches to data storage.

Web Links

More Information

If you are interested in more information on how Wind River partners with this company, click here.

Subscribe to Wind River

Thank You

Wind River, a wholly owned subsidiary of Intel Corporation (NASDAQ: INTC), is a world leader in embedded and mobile software. Wind River has been pioneering computing inside embedded devices since 1981 and its technology is found in more than 500 million products