Top Downloads News Highlights
McObject wins IoT Vendor of the Year Learn more

Aurea uses McObject’s eXtremeDB® for ultra-fast analysis. Processing time cut from days to seconds.  Learn more.

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

At home everywhere on the Internet of Things

eXtremeDB for the IoT


28 million Internet of Things (IoT) devices use eXtremeDB. It is very likely that you unknowingly interact with an eXtremeDB database, every day. Did you make a phone call, or maybe one by VoIP? Just by the fact that you’re reading this, you surfed the internet, and in doing so might have gone through a Sandvine, Patton or F5 Networks system, or one that was tested by Spirent. Did you watch TV, listen to music, or take a picture or video?


You get the point. Since 2001, eXtremeDB has been the database system of choice for embedding into systems that span virtually every segment of the IoT: Network and telecom equipment, consumer electronics, telematics, industrial control, aerospace and defense, and others.


eXtremeDB is uniquely capable of meeting requirements that span the entire IoT spectrum, from the Edge to the Cloud. You don’t have to use widely disparate database systems for the edge, gateway and cloud. eXtremeDB scales down to run on edge devices, and scales up and out to handle the massively Big Data that can be generated by the IoT at the edge. And it does all this utilizing languages and methodologies that are easy to recruit for: C, C++, C#, Java, Python, LUA and SQL.

Why use eXtremeDB for your next IoT project?

For the IoT Edge/Gateway:

  • Compatible with all embedded/real-time operating systems
  • High Availability
  • Specialized indexing for Geospatial, IP/Telephony & Fuzzy search

For IoT Big Data/HPC:

  • Public benchmarks prove eXtremeDB is the highest performance and lowest latency DBMS available
  • Horizontal partitioning for elastically scaling IoT data in private/public clouds
  • Time series
  • “In-chip” pipelined, vector-based analytics
  • Lua stored procedure language 

Click here to view the extensive list of eXtremeDB key features.

With its core in-memory database system (IMDS) architecture, eXtremeDB delivers the real-time responsiveness demanded in applications that cannot tolerate the response latency of on-disk database systems.  eXtremeDB Fusion also offers persistent database capability, when needed.

Why use eXtremeDB for HPC and IoT Big Data?

eXtremeDB for High Performance Computing is built on the best embedded real-time database system to deliver the scalability and performance that IoT Big Data & Analytics demand.  It offers:

  • Near linear elastic scalability via sharding
  • Distributed query engine
  • Pipelined, vector-based analytics
  • Flexible hybrid in-memory and persistent storage
  • LUA stored procedure language
  • C/C++, C#, Java, Python, ODBC, JDBC
Learn more at

Look for eXtremeDB in quality products from these and other McObject customers:






IoT Resources


What is a Distributed Database System?  IoT Agenda, Guest Contributor Steve Graves

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

On the Challenges and Opportunities of IoT, article by Roberto V. Zicari

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


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.

Scaling IoT Applications - Panel Discussion Part I
Hear industry experts discuss scaling prototypes to full blown IoT applications in residential and industrial applications. Sponsored by McObject, Ayla Networks, Intel, Red Hat and RTI.

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.

Fault-Tolerant Memory Management for Mission Critical Embedded Systems
This Webinar presents memory management techniques to optimize code, focusing on the beneficial role of highly efficient custom allocators. The solutions presented retain the power and flexibility of dynamic memory management while mitigating common risks, and improving efficiency and performance.

Embedded Databases: Building In Always On High Availability
This Web seminar highlights the issue of operational continuity: how can a database system survive the failure of the software or hardware environment in which it operates? How can it deliver high performance as well as fault-tolerance? Led by McObject CEO Steve Graves, this Webinar presents development solutions that address the "always on" needs of fault-tolerant systems, while taming these applications' growing data complexity.

We are only as successful as your next project.  
Contact today to discuss your IoT needs with an engineer.