eXtremeDB combines on-disk and in-memory data storage in a single embedded database system. Developers can optimize applications for speed and persistence, and prioritize between performance, cost, power, and space-conserving storage options.

eXtremeDB for HPC is a specialized database system for capital market and IoT Big Data applications. It combines all of the capabilities of other eXtremeDB editions, and adds additional ones such as support for column-based handling of time series data and a library of over 100 vector-based functions for statistical analysis of columns of time series data.

The unique eXtremeDB Active Replication Fabric intelligently queues data during intended or unintended network outages for later synchronization, virtually eliminating IoT connectivity issues.


McObject began when its founders — senior executives and technologists in the database software and embedded systems industries — identified a new need for a real-time embedded database in what used to be considered primarily hardware devices. This led to the company’s founding in 2001 and the launch of the eXtremeDB In-Memory Database System (IMDS) product family, the first embedded DBMS created specifically for real-time embedded systems.

Data Model


System Architecture


Storage Architecture




eXtremeDB Logo