Select Page

Proven, Reliable IoT Database Management

At home everywhere on the IoT, since 2001

Evaluate free trial softwareGet the free Industrial IoT demo app

eXtremeDB hybrid persistent and in-memory database system with Active Replication Fabric™ offers solutions for IoT system developers.

Active Replication Fabric makes IoT data movement easy.

Active Replication Fabric offers reliable IoT database management by solving key challenges for developers.  eXtremeDB offers bidirectional replication, multi-tier replication (e.g. edge-to-gateway-to-gateway-to-cloud), built-in security, compression to maximize limited bandwidth networks, and more.

Watch this 3 minute video to learn more about eXtremeDB with Active Replication Fabric™ and what makes it reliable data management for IoT systems.

See a list of eXtremeDB features that maximize database managmement system reliability.

Read the press release about how Active Replication Fabric helped eXtremeDB win Best in Show at IoT World 2019

IoT Edge

eXtremeDB is ideal for IoT edge database management because it is extremely small, fast, and reliable.  The efficient design and unmatched speed have been giving developers a competitive edge since 2001.  No other database management system offers developers more features to choose from.

eXtremeDB is reliable data management for IoT systems
~

Read about built-in security features

N

Compatible with all embedded/real-time operating systems

High Availability for embedded systems that require 5 9s availability

~

Read about built-in security features

N

Compatible with all embedded/real-time operating systems

High Availability for embedded systems that require 5 9s availability 

eXtremeDB is reliable data management for IoT systems

IoT Big Data

eXtremeDB for HPC was built for IoT big data with a flexible architecture, elastic scalability, columnar data layout and other features designed to provide the fastest time series analytics.

Ultra-fast, elastically scalable data management.

eXtremeDB delivers the benefits of distributed database management via distributed query processing, clustering and high availability options.

eXtremeDB Pipelines a library of more than 100 functions for record setting speed when performing statistical analysis on time series data

eXtremeDB for HPC platform independent IoT database

IoT Software Development Toolkit

The eXtremeDB SDK is a unique system with Active Replication Fabric, designed specifically to help solve a myriad of IoT application needs.  eXtremeDB offers reliable  database management on all platforms; devices communicate with servers flawlessly.

The eXtremeDB SDK IoT database management system slashes development time

Streamlines development time.  The IoT SDK eliminates the need for piecing together systems. eXtremeDB offers multiple APIs and other tools to cut development time. 

Blazing speed on modest hardware. Review our audited test results.

~

Data is encrypted at rest and in flight

Supports database designs that combine row-based and column-based layouts, to best leverage the CPU cache speed.

Streamlines development time.  The IoT SDK eliminates the need for piecing together systems. eXtremeDB offers multiple APIs and other tools to cut development time. 

Blazing speed on modest hardware. Review our audited test results.

~

Data is encrypted at rest and in flight

Supports database designs that combine row-based and column-based layouts, to best leverage the CPU cache speed.

The eXtremeDB SDK IoT database management system slashes development time

What makes eXtremeDB the ideal IoT database management system?  Our extensive combination of features.

“In addition to its positive impact on our business, eXtremeDB is well-designed to solve the unique development challenges of data management for real-time embedded software.”

-Schneider Electric

We’re honored to be used by companies that lead their industries. See a partial client list.

 

Find eXtremeDB in over 30,000,000 deployments world wide.

Resources:  IoT data management challenges and solutions

IoT Database Management Webinars

Scaling IoT Applications - Panel Discussion Part I

Join industry expert panelists, including McObject CEO Steve Graves, as they cover a range of topics from scaling dimensions and associated challenges such as field upgrades, to deployment management, and security issues as IoT deployments scale.

Scaling IoT Applications - Panel Discussion Part II

Join industry expert panelists, including McObject CEO Steve Graves, as they cover a range of topics from scaling dimensions and associated challenges such as field upgrades, to deployment management, and security issues as IoT deployments scale.

Edge Node Database Systems, the Internet of Things' Hidden Workhorses

Are you creating software for a smart, connected device – one of the many “things” that make up the Internet of Things? McObject’s Webinar, “Edge Node Database Systems, the Internet of Things’ Hidden Workhorses” presents edge node DBMS requirements and a look at the field of available solutions. Topics covered include DBMS architectures, NoSQL, data complexity, off-the-shelf vs. roll-your-own data management approaches, and more.  Learn Active Replication fabric solves IoT data management challenges for developers.

IoT Database Management Articles

IoT growth chart from "Notes on IoT edge database management"

Notes on IoT Database Management - Part 1

April 30, 2019 Embedded Computing Design by McObject CTO Andrei Gorine. Part 1 addresses some ot the IoT challenges that IoT engineers and database management system vendors must address to create successful systems.

IoT growth chart from "Notes on IoT edge database management"

Notes on IoT Database Management - Part 2

May 7, 2019 Embedded Computing Design by McObject CTO Andrei Gorine. Part 2 addresses security issues and code quality.

IoT growth chart from "Notes on IoT edge database management"

What is a Distributed Database System?

August 30, 2018 IoT Agenda.TechTarget by McObject CEO Steve Graves. An in-depth article about three use cases integral to the deployment of scalable and reliable IoT systems. Read more. 

IoT growth chart from "Notes on IoT edge database management"

The Internet of Things, Database Systems and Data Distribution, Part One

November 9, 2017 TechTarget.com by McObject CEO Steve Graves. In Part One, Steve explores data management considerations on edge devices, gateways and in the cloud.

IoT growth chart from "Notes on IoT edge database management"

The Internet of Things, Database Systems and Data Distribution, Part Two

November 16, 2017 TechTarget.com by McObject CEO Steve Graves. In Part Two, Steve explores data distribution considerations between edge devices, gateways and servers in the cloud.

The Internet of Insurance Things, August 2, 2017 PropertyCausualty360.com by McObject CEO Steve Graves. How will the IoT affect the insurance industry with all the tools it can provide? Read more.

Industrial Internet of Things (IIoT) Database Usage in Rail Systems, insight.tech – February 1, 2017 As rail systems generate more data, developers need to rethink where and how they process information. Legacy systems moved data to the control center for analysis, but modern systems often keep this functionality on the train. Read more.

On the Challenges and Opportunities of IoT. Interview with Steve Graves, ODBMS Industry Watch – July 6, 2016

The IoT Technology Piece No One Is Talking About, Embedded Computing Design Guest Blog by McObject CEO Steve Graves

Enabling the IoT for Pre-IoT Infrastructure, Embedded Computing Design Guest Blog by McObject CEO Steve Graves

IoT Database Management Whitepapers

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

Distributed Database Systems and Edge/Fog/Cloud Computing

A distributed database system is one in which the data belonging to a single logical database is distributed to two or more physical databases. Beyond that simple definition, there are a confusing number of possibilities for when, how, and why the data is distributed. Some are applicable to edge and/or fog computing, some others are applicable to fog and/or cloud  computing, and some are applicable across the entire spectrum of edge, fog and cloud computing.

Will the Real IMDS Please Stand Up?

In-memory database systems (IMDSs) have changed the software landscape, enabling “smarter” real-time applications and sparking mergers and acquisitions involving the largest technology companies. But IMDSs’ popularity has sparked a flurry of products falsely claiming to be in-memory database systems. Understanding the distinction is critical to determining the performance, cost and ultimately the success or failure of a solution. This white paper examines specific products, seeking to answer the question, “is it really an in-memory database system?”

Portability Techniques for Embedded Systems Data Management

For real-time embedded systems, database code portability means more than the ability to compile and execute on different platforms: portability strategies also tie into performance. Software developed for a specific OS, hardware platform and compiler often performs poorly when moved to a new environment, and optimizations to remedy this are very time-consuming. Truly portable embedded systems data management code carries its optimization with it, requiring the absolute minimum adaptation to deliver the best performance in new environments.

We are only as successful as your next project.

eXtremeDB was built to meet – or exceed – the needs of professional developers.

McObject Wins 2018 IoT Vendor of the Year Award
Read the press release

eXtremeDB named Outstanding Structured Database in the Big Data Excellence Awards
Read the press release

Used world-wide in these markets and others:

eXtremeDB is your best choice for the IoT and Netcom/Telecom systems

Netcom/Telecom

Industrial control demands a reliable data management system

Industrial IoT

eXtremeDB  data management for IoT and Financial systems

Financial

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

– Steve, McObject CEO @McGuy 

Data management wherever you need it.

Hybrid Data Storage  Unlike other IMDS, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables.

Row & Columnar Flexibility for Time Series Data eXtremeDB supports database designs that combine row-based and column-based layouts, in order to best leverage the CPU cache speed.

Embedded and Client/Server  Fast, flexible eXtremeDB is data management wherever you need it, and can be deployed as an embedded database system, and/or as a client/server database system.

Platform Independent  eXtremeDB is designed and implemented to be a highly portable.

eXtremeDB is found in over 30,000,000 deployments in markets around the world.  Get started with a free trial.