Top Downloads News Highlights
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

Aerospace & Defense

Military and aerospace systems manage growing volumes of complex data, to perform tasks that define the term "mission critical."

What embedded database management system (DBMS) provides the performance, reliability and developer flexibility these systems demand?

The eXtremeDB Embedded Database System for Military and Aerospace Applications

McObject’s eXtremeDB embedded database system delivers the technical features and proven track record required for aerospace and defense embedded software. eXtremeDB maximizes uptime and slashes time-to-market, compared to other off-the-shelf database systems, or to custom data management code. Target applications include:
  • Combat Jet Avionics
  • Battlefield Management
  • Missile Intercept
  • Command & Control
  • Pilot Assistance
  • Secure Communications
  • Ground Surveillance
Interested in learning how companies use eXtremeDB's features to enhance their defense and aerospace systems? Read about BAE Systems, STM and Boeing.

The eXtremeDB Embedded Database Product Family

In eXtremeDB, application developers gain a database solution product family that includes:
  • eXtremeDB In-Memory Database System edition, embodying the core product architecture and delivering key IMDS benefits including ultra-fast performance and a tiny footprint (150K code size)
  • High Availability edition for proven fault-tolerance, plus a Cluster edition for the most database intensive applications
  • 64-bit support (eXtremeDB-64) and optional multi-version concurrency control (MVCC) transaction management, for high scalability (proven in 1+ terabyte in-memory deployments)
  • eXtremeDB Fusion hybrid technology, to add persistent storage for selected record types
  • Features to develop highly optimized embedded software:
    • More application programming interfaces (APIs): native, navigational C/C++ API for fastest operation, standard SQL ODBC & JDBC, Java Native Interface (JNI) and native C#/.NET API
    • Highest possible code quality via C/C++ API's type safety; elimination of reliance on dynamic memory allocation; and sophisticated debugging and error-handling
    • Specialized data indexes, including R-Trees for mapping/navigation and Patricia tries for communications
    • Source code available
    • Broadest support for OSs and RTOSs, including Wind River Systems' specialized VxWorks 653 for avionics. Can run without an OS (“bare bones boards”)
Get more information about the eXtremeDB product family, or download the eXtremeDB for military/aerospace data sheet.

Download eXtremeDB Evaluation Software and Learning Resources Today

With free downloads, get started learning about and using eXtremeDB !

Get eXtremeDB embedded database software
. Download evaluation editions of eXtremeDB In-Memory Database System (for Windows and other platforms) and the hybrid (in-memory and on-disk storage) eXtremeDB Fusion (Windows and other platforms). Contact us for eXtremeDB High Availability, Cluster, Transaction Logging, 64-bit and Kernel Mode editions.

Download complete eXtremeDB docs. Get started with the eXtremeDB embedded database documentation. Download the User's Guide and Resource Manual, plus addenda on high availability and other topics.

Access white papers and Webinars
. Our white paper resources include Data Management for Military and Aerospace Embedded Systems. Recorded Webinars include High Availability Data Management, Fault-Tolerant Memory Management, and Multi-core Optimization topics.

Further Reading

Justifiably taboo: Avoiding malloc()/free() APIs In Military/Aerospace Embedded Code. Dynamic memory allocation can cause latency and unpredictability. This Military Embedded Systems article provides an alternative.

Data Indexes Boost Embedded Software's Performance and Efficiency. This article in Military Embedded Systems explains the benefits of specialized database indexes such as R-Trees for mapping and navigation, and Patricia Tries for communications systems.

Does Dr. Who Use An Embedded Database?  This technical article in EPN explains how a type-safe API is used to bolster stability in an aerospace system.

"Buy Over "Build" : The Military Systems Migration Mantra. Military Embedded Systems article explains the shift toward commercial, off-the-shelf (COTS) database systems in military/aerospace legacy migration.

Tornado GR4 Goes Extreme. Paul Parkinson, a principal systems architect with Wind River Systems, blogs on the role of eXtremeDB in combat jet avionics.

Self-Diagnostic APIs: Software Quality's Next Frontier. eXtremeDB's type-safe API is a powerful feature that builds reliability into embedded code. This Linux Journal article by McObject's CEO explains the concept.

Embedded Database Design For High Availability. Article from Embedded Systems Europe explains strategies to provide 'always on' data availability in mission critical systems.