FREEDOM251

Freedom251 › In-Memory Databases

eXtremeDB

Free trial AndroidAPIiPhoneLinuxMacSelf-hosted+1

Visit eXtremeDB Alternatives Pricing

eXtremeDB's own site

What eXtremeDB is

eXtremeDB is McObject’s database system for embedded devices and applications, with an in-memory design and support for persistent storage. It can use in-memory and persistent storage together within a single database system. Interfaces include native APIs, REST, SQL, ODBC, and JDBC; listed language APIs cover C/C++, Java, Python, C#, Go, and Rust. For time-series data, a sequence data type stores data in columnar form. Distributed options include High Availability, Cluster, and Active Replication Fabric for replication across IoT tiers. Network communications can use TLS/SSL through OpenSSL and wolfSSL implementations. Listed deployment platforms include Android, iOS, Linux, macOS, Windows, API, and self-hosted environments. Technical specifications give maximum database sizes of 4 GB on 32-bit architectures and 18.4 exabytes on 64-bit architectures. McObject says eXtremeDB for HPC is intended for capital markets and other high-performance computing applications. The commercial license is arranged with McObject, and a 60-day trial is available. Evaluation downloads are listed for Linux, macOS, and Windows, with custom trial packages available by request for other platforms. Annual support contracts from McObject’s engineering team include software updates and a 50 percent discount on major upgrades.

Who it suits

eXtremeDB suits developers building embedded applications or devices that need in-memory and persistent storage, multiple interfaces, or time-series data handling. McObject also describes its HPC offering for capital markets and other high-performance computing applications.

What it does well

  • Combines in-memory and persistent storage in one database system.
  • Offers REST, SQL, ODBC, JDBC, and native APIs.
  • Includes a columnar sequence data type for time-series data.
  • Distributed options include High Availability and Cluster.
  • Network communications can use TLS/SSL.
  • A 60-day trial is available.

What to know first

  • There is no free plan.
  • Commercial license pricing requires contacting McObject.
  • Evaluation downloads are listed for Linux, macOS, and Windows; other platforms require custom trial packages.

Limits

There is no free plan; the trial lasts 60 days. Evaluation downloads are listed for Linux, macOS, and Windows, while trial packages for other platforms must be requested.

Plans

PlanBilled and limitsPrice
eXtremeDB commercial licenseContact McObject for licensing options. · License options are discussed with McObjectOn request

As mcobject.com lists them, read 29 Sept 2026. The maker's own page has the final word.

Getting started

  1. Visit the eXtremeDB website.
  2. Download an evaluation package for Linux, macOS, or Windows.
  3. Request a custom trial package for another platform, if needed.
  4. Use the 60-day trial to evaluate the system.
  5. Contact McObject to discuss commercial license options.

Verdict

Consider eXtremeDB if you are building embedded software or need a database system with both in-memory and persistent storage, varied interfaces, and distributed options. Look elsewhere if you need a free plan or published commercial license pricing.

Questions

How much does eXtremeDB cost?

Commercial license pricing is arranged with McObject; no price is listed.

Is there a free plan or trial?

There is no free plan. A 60-day trial is available.

Which platforms can I use for the trial?

Evaluation downloads are listed for Linux, macOS, and Windows. Custom trial packages can be requested for other platforms.

What interfaces and languages does eXtremeDB support?

It provides native APIs, REST, SQL, ODBC, and JDBC interfaces. Listed language APIs include C/C++, Java, Python, C#, Go, and Rust.

Is eXtremeDB open source?

The listed plan is a commercial license. The available facts do not establish whether the software is open source.

Who makes eXtremeDB?

McObject makes eXtremeDB. The company says it was founded in 2001 alongside the product’s introduction.

Facts from eXtremeDB's own pages

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. · mcobject.com, 29 Sept 2026
Company history
McObject says it was founded in 2001 alongside the introduction of eXtremeDB. · mcobject.com, 29 Sept 2026
Database limits
The technical specifications list maximum database sizes of 4 GB on 32-bit and 18.4 exabytes on 64-bit architectures. · mcobject.com, 29 Sept 2026
Distributed options
Its distributed options include High Availability, Cluster and Active Replication Fabric for replication across IoT tiers. · mcobject.com, 29 Sept 2026
Founded
2001 · mcobject.com, 28 Sept 2026
Headquarters
Federal Way, Washington, USA · mcobject.com, 28 Sept 2026
Intended users
McObject describes eXtremeDB for HPC as intended for capital markets and other high-performance computing applications. · mcobject.com, 29 Sept 2026
Purpose
eXtremeDB is an in-memory database system designed for embedded devices and applications. · mcobject.com, 29 Sept 2026
Security
Network communications can use TLS/SSL, with support for OpenSSL and wolfSSL implementations. · mcobject.com, 29 Sept 2026
Storage
It supports hybrid in-memory and persistent storage in a single database system. · mcobject.com, 29 Sept 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. · mcobject.com, 29 Sept 2026
Time series
A sequence data type provides columnar storage for time-series data. · mcobject.com, 29 Sept 2026
Trial platforms
The evaluation page lists Linux, macOS and Windows downloads and says custom trial packages can be requested for other platforms. · mcobject.com, 29 Sept 2026

Where eXtremeDB stands on Freedom251

Look at these too