Top Downloads News Highlights

Big Data & IoT Excellence Awards shortlist eXtremeDB Click here to learn more.

Sandvine upgrades to McObject’s eXtremeDB Read the press release.

ViaSat Selects eXtremeDB from McObject to Optimize Metrics Data from its Satellite Ground Network.
Read the press release.

McObject’s new eXtremeDB® v.7.1 offers better speed, enhanced security and greater flexibility. Learn more.

Read "Industrial Internet of Things (IIoT) Database Usage in Rail Systems" Insight.Tech.com eXtremeDB
 goes Rolling into the Fog

Read the ODBMS.org article, "On the Challenges and Opportunities of the IoT, Interview with Steve Graves". 

e
XtremeDB Financial Edition DBMS sweeps records in Big Data benchmark. Get details.

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.