eXtremeDB Embedded Database (McObject LLC)
Small-Footprint, In-Memory Embedded Database for Intelligent Devices
- Embedded database built specifically for intelligent, connected devices
- In-memory database system (IMDS) for real-time responsiveness
- Small RAM footprint: 100KB or less
- Generates intuitive, project-specific API
- Supports virtually all data types and query methods
- Offered in Standard, High Availability and Transaction Logging Editions
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 - Transacti
If you are interested in more information on how Wind River partners with this company, click here.