
eXtremeDB
eXtremeDB is an in-memory database system designed for embedded devices and applications.
What eXtremeDB is
eXtremeDB is an in-memory database system designed for embedded devices and applications. It can combine in-memory and persistent storage within one database system, and offers native APIs alongside REST, SQL, ODBC, and JDBC interfaces. Listed language APIs include C/C++, Java, Python, C#, Go, and Rust. A sequence data type provides columnar storage for time-series data. Distributed options include High Availability, Cluster, and Active Replication Fabric for replication across IoT tiers. Network communications can use TLS/SSL with OpenSSL or wolfSSL. Technical specifications list maximum database sizes of 4 GB on 32-bit architectures and 18.4 exabytes on 64-bit architectures. McObject offers an annual support contract from its engineering team that includes software updates and a 50 percent discount on major upgrades. The commercial license price is available by request, and a 60-day trial is listed. Linux, macOS, and Windows evaluation downloads are available; custom trial packages can be requested for other platforms. McObject describes eXtremeDB for HPC as intended for capital markets and other high-performance computing applications.
Good
- Combines in-memory and persistent storage.
- Provides SQL, REST, ODBC, and JDBC interfaces.
- Sequence data type supports columnar time-series storage.
- Distributed options include High Availability and Cluster.
- 60-day trial is available.
Watch out
- Commercial license pricing is available by request.
- Evaluation downloads list Linux, macOS, and Windows; other platforms require a custom package.
- 32-bit maximum database size is 4 GB.
Who it suits
eXtremeDB suits developers building embedded devices or applications that need in-memory and persistent storage, or time-series data handling. Its distributed options and interfaces may also fit high-performance computing workloads.
Verdict
eXtremeDB combines multiple storage approaches and offers a broad range of interfaces and distributed options. Licensing requires contacting McObject, while evaluation downloads cover Linux, macOS, and Windows.
Plans and prices
From eXtremeDB's own pricing page, checked 29 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| eXtremeDB commercial license | Priced on request | License options are discussed with McObject · Contact McObject for licensing options. |
The facts
Each one read from eXtremeDB's own pages, with the date it was checked.
What it does
- APIs
- The product provides native APIs, REST, SQL, ODBC and JDBC interfaces, with listed APIs for languages including C/C++, Java, Python, C#, Go and Rust.checked 29 Sep 2026
- Database limits
- The technical specifications list maximum database sizes of 4 GB on 32-bit and 18.4 exabytes on 64-bit architectures.checked 29 Sep 2026
- Distributed options
- Its distributed options include High Availability, Cluster and Active Replication Fabric for replication across IoT tiers.checked 29 Sep 2026
- Intended users
- McObject describes eXtremeDB for HPC as intended for capital markets and other high-performance computing applications.checked 29 Sep 2026
- Purpose
- eXtremeDB is an in-memory database system designed for embedded devices and applications.checked 29 Sep 2026
- Security
- Network communications can use TLS/SSL, with support for OpenSSL and wolfSSL implementations.checked 29 Sep 2026
- Storage
- It supports hybrid in-memory and persistent storage in a single database system.checked 29 Sep 2026
- Support
- Product support is available from McObject’s engineering team on an annual contract and includes software updates and a 50 percent discount on major upgrades.checked 29 Sep 2026
- Time series
- A sequence data type provides columnar storage for time-series data.checked 29 Sep 2026
The company
- Company history
- McObject says it was founded in 2001 alongside the introduction of eXtremeDB.checked 29 Sep 2026
- Founded
- 2001checked 28 Sep 2026
- Headquarters
- Federal Way, Washington, USAchecked 28 Sep 2026
Money
- Trial platforms
- The evaluation page lists Linux, macOS and Windows downloads and says custom trial packages can be requested for other platforms.checked 29 Sep 2026
Alternatives to eXtremeDB
- 1
SingleStore Helios
Free planWebAPILinuxmacOS8.1Free plan - 2

Amazon ElastiCache
Free planWebAPILinuxmacOS7.9From $0.09 a month - 3

Aerospike Database
Free planOpen sourceWebAPILinuxmacOS7.8Free plan - 4
VoltDB
Free planOpen sourceWebAPILinuxmacOS7.6Free plan - 5

Apache Ignite
Free planOpen sourceAPILinuxmacOSSelf-hosted7.4Free plan - 6

Apache Geode
Free planOpen sourceAPILinuxmacOSSelf-hosted7.2Free plan
