Database for Embedded Systems

At the very core of embedded real-time systems.

Evaluate free trial software

eXtremeDB’s small footprint and frugal use of memory and CPU uniquely qualify it to fuel database management for safety-critical resource-constrained embedded and real-time applications.

Platform Independent Run-time

For embedded systems software, the ability to support multiple hardware, operating systems, languages and tools (collectively, “platforms”) is essential. eXtremeDB runs predictably on dozens of hardware architectures and operating systems and is a trusted database system for any embedded platform.

U

Read about cross-platform database application development in our on-line documentation

Read the article, Portability and Data Management by McObject CTO Andrei Gorine.

eXtremeDB technical specifications provides a list of hardware and software platforms, as well as supported data types and developement environments.

Platform independent database for embedded systems

A Reliable Database System Built with Safety in Mind

Designed for use in resource-constrained, mission-critical and safety-critical embedded systems, eXtremeDB has earned its pedigree through a unique combination of features that are not found in any other database system. The eXtremeDB kernel makes no dynamic allocations of any kind, so it’s guaranteed not to exhaust memory, uses proprietary, optimized purpose-specific memory managers and has no dependencies on the C run-time or any third-party modules.

eXtremeDB reliable database system
i

Learn more about fast, reliable in-memory databases in one of these white papers or one of our many other resources.

Read about how eXtremeDB is used in military and aerospace systems that define the term mission critical.

A Reliable Database System Built with Safety in Mind

Designed for use in resource-constrained, mission-critical and safety-critical embedded systems, eXtremeDB has earned its pedigree through a unique combination of features that are not found in any other database system. The eXtremeDB kernel makes no dynamic allocations of any kind, so it’s guaranteed not to exhaust memory, uses proprietary, optimized purpose-specific memory managers, incorporates a one-of-a-kind real-time database scheduler, and has no dependencies on the C run-time or any third-party modules.

i

Learn more about fast, reliable in-memory databases in one of these white papers or one of our many other resources.

Read about how eXtremeDB is used in military and aerospace systems that define the term mission critical.

 eXtremeDB is a reliable database system for safety critical software

Designed for Resource-constrained Embedded Systems

Hardware platforms for embedded systems — industrial controllers, airborne systems, medical equipment, and other life-critical devices — are often limited in both memory and processor cycles, but still must respond in real-time. The highly configurable and robust eXtremeDB kernel is designed to run with or without an operating system and to include only required features in a small-footprint, performance-optimized run-time.

The Essential Database Development Tool for Embedded Systems

To develop a real-time embedded system, a number of tools are required and a number of techniques are necessary. eXtremeDB is a database development tool that is ideally suited for systems that are safety-critical or have stringent constraints. The type-safe native C API, comprehensive target-side debugging capabilities, host-side real-time diagnostic tools, optimized data layouts, integrated small footprint embedded web-server, and dozens of supported toolchains all ensure maximum flexibility for developers and minimize time-to-market.

Database for embedded systems software

Read a summary of eXtremeDB diagnostic features

U

Learn about the eXtremeDB xPanel dashboard

Read a summary of eXtremeDB diagnostic features

U

Learn about the eXtremeDB xPanel dashboard

Used by innovative industry leaders in over 30,000,000 deployments world-wide in these markets and others.

Aerospace & Defense

Northrop Grumman, Lockheed Martin, British Aerospace, EADS and others depend on eXtremeDB’s reliability, unmatched performance and broad platform support.

Consumer Electronics

JVC, DirecTV, GoPro and others all discovered that eXtremeDB’s small code size, portable data format and efficient use of compute & storage can reduce component cost while also supporting data-hungry new features.

Industrial Control

eXtremeDB’s sophisticated event notification systems, time series data processing and high availability have powered its wide-spread adoption in SCADA, fleet management, smart building automation and other verticals.

Boeing

eXtremeDB High Availability will provide the highest degree of reliability for the Apache’s mission-critical systems.”

BAE Systems

“Among other benefits, eXtremeDB makes it simple to configure databases and tables using the product’s schema compiler.”

Genesis Microchip

eXtremeDB gave us the performance and  flexibility we required to manage the complex data in our applications.”

Genband

“Leveraging a tightly integrated database engine like McObject’s commercial off-the-shelf (COTS) eXtremeDB offers reliability, development efficiency, and the flexibility to cost-effectively add on new application features in the future.”

JVC

eXtremeDB delivers benefits including real-time performance, minimal RAM and CPU demands, and the capacity to store a larger number of songs and other digital content.”

nVent

eXtremeDB simplifies development and testing, especially in situations where the database must coordinate multiple processes.”

MOD Systems

In a benchmark of embedded database systems, “eXtremeDB turned in results almost 10 times faster than the next closest competitor.”

“Our goal is to dedicate our time and efforts towards developing the most advanced and reliable database technology possible, to provide our customers with outstanding solutions.”

McObject

Boeing

eXtremeDB High Availability will provide the highest degree of reliability for the Apache’s mission-critical systems.”

BAE Systems

“Among other benefits, eXtremeDB makes it simple to configure databases and tables using the product’s schema compiler.”

Genesis Microchip

eXtremeDB gave us the performance and  flexibility we required to manage the complex data in our applications.”

Genband

“Leveraging a tightly integrated database engine like McObject’s commercial off-the-shelf (COTS) eXtremeDB offers reliability, development efficiency, and the flexibility to cost-effectively add on new application features in the future.”

JVC

eXtremeDB delivers benefits including real-time performance, minimal RAM and CPU demands, and the capacity to store a larger number of songs and other digital content.”

nVent

eXtremeDB simplifies development and testing, especially in situations where the database must coordinate multiple processes.”

MOD Systems

In a benchmark of embedded database systems, “eXtremeDB turned in results almost 10 times faster than the next closest competitor.”

“Our goal is to dedicate our time and efforts towards developing the most advanced and reliable database technology possible, to provide our customers with outstanding solutions.”

McObject

Related Resources

Articles for Professional Developers

See a list of articles

White Papers for Professional Developers

We have been testing, improving on, and retesting our software from the beginning in 2001 in order to provide our clients with the best possible data management solutions. Read “Database Persistence, Without The Performance Penalty” and more.

Review our research

Webinars for Professional Developers

Watch to on-demand Webinars, hosted by experts, about proven database management system practices.  Watch “Eliminating Database Corruption“.  Or, “Embedded Databases: Make or Break Technology Choices for High Performance Applications” and others.

Review our list of Webinars

t

eXtremeDB FAQs

List of eXtremeDB features

U

eXtremeDB documentation

Evaluate free trial software