Active Replication Fabric for Reliable IoT Database Management

Evaluate free trial softwareLearn about the IoT demo app

eXtremeDB Active Replication Fabric™ offers solutions for IoT system developers.

eXtremeDB with Active Replication Fabric offers reliable data management for IoT by solving 5 challenges for IoT system developers:

•   Bidirectional Replication
•   Intermittent connections
•   Multi-tier replication (e.g. edge-to-gateway-to-gateway-to-cloud)
•   Security
•   Compression to maximize limited bandwidth networks

Screenshot IoT Visual Demo Nodes Map

Edge nodes’ physical connectivity can be intermittent, and constrained. Some popular protocols have limited bandwidth (ZigBee, NFC and RFID, LPWAN, Bluetooth Low Energy, etc.). Edge device connectivity can be intermittent because of the physical device location (e.g. a mobile device) or because the device is battery operated and connects at certain predefined times. From the standpoint of data management, the unpredictable connectivity means that fully integrated support for “push” and “pull” protocols is important to preserve data collected at the edge.

We use the term storage containers for databases maintained on edge devices that are mapped to an upstream database.

The eXtremeDB Active Replication Fabric APIs allow device-based applications to collect data, then transmit the collected data when connected.  Likewise, they also allow replicating server-side data to IoT devices; a common task for new device configuration and provisioning.  Data flow is fully automated through the Active Replication Fabric.  The APIs provide automatic or on-demand data exchange between collection points and servers.


Learn about eXtremeDB for Iot Edge


Learn about eXtremeDB scalable data management for Big Data and analytics


Need support on all platforms from edge to cloud? Learn about the eXtremeDB IoT Software Development Toolkit 

Security Features

eXtremeDB security features include Secure Sockets Layer (SSL) connections, a standard security technology that creates an encrypted link between two endpoints.  AES encryption is included to secure data at rest, and Cyclic Redundancy Check (CRC) on the database page level to detect unauthorized modifications. Learn more.

Multi-tier Network Topology and Network Discovery

eXtremeDB’s Active Replication Fabric supports complex IoT network topology; edge devices connect to gateways, gateways connect to other gateways closer to the cloud, which ultimately connect to servers in the cloud which may themselves consist of many shards/nodes. Further, any eXtremeDB instance in this topology might also be a member of a high availability group or an eXtremeDB Cluster. eXtremeDB’s xPanel dashboard includes a visual network discovery tool that greatly simplifies managing, monitoring and leveraging eXtremeDB’s tracing capability.

Data Compression

Run-length encoding (RLE) compression can be applied to columnar data (i.e. fields defined as the ‘sequence’ data type).  McObject tests show that activating this feature reduced storage space requirements by 75% and improved the speed of reading the database by 21%.  eXtremeDB also includes a feature for compressing non-columnar data.

eXtremeDB also offers low-level network compression.  IoT networks often use low-bandwidth networks which requires network traffic to be compressed. eXtremeDB implements compression at its System Abstraction Layer (SAL), meaning that compression can be applied to any supported socket type (plain TCP, SSL, local-domain, UDP and others).  Read about data compression in our online documentation.

Active Replication fabric means reliable database management for IoT and support on all platforms from
edge to cloud.

Learn more about the eXtremeDB IoT Software Development Toolkit.  The eXtremeDB IoT SDK runs on the device, gateway and server, a bundled setup that eliminates the need to learn different DBMS and leverages staff skills.

Related Resources

Articles for Professional Developers

See a list of articles

Webinars for Professional Developers

Watch to on-demand Webinars, hosted by experts, about proven database management system practices.  Watch Scaling IoT Applications – Panel Discussion, Part I and Part II

Or, Edge Node Database Systems, the Internet of Things’ Hidden Workhorses and others.

Review our list of Webinars

Best Development Tool & Operating System at IoT World 2019

Read the press release

IoT Vendor of the Year 2018

Read the press release

Outstanding Structured Database

Read the press release

Best Big Data Analytics & Technology Provider

Read the press release

eXtremeDB Shatters Speed Records (again)

Review the data