eXtremeDB
mcobject.com
What it 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. Interfaces include native APIs, REST, SQL, ODBC, and JDBC, with language APIs for C/C++, Java, Python, C#, Go, and Rust. For time-series data, a sequence type provides columnar storage. 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. eXtremeDB supports Android, iOS, Linux, macOS, and Windows, and can be self-hosted. Evaluation downloads are listed for Linux, macOS, and Windows; custom trial packages can be requested for other platforms. McObject offers annual engineering support contracts that include software updates and a 50 percent discount on major upgrades. Commercial licensing is paid, with pricing available on request, and a 60-day trial is listed.
Spec sheet
- Purpose
- eXtremeDB is an in-memory database system designed for embedded devices and applications.Read 29 Sep 2026 · mcobject.com
- Intended users
- McObject describes eXtremeDB for HPC as intended for capital markets and other high-performance computing applications.Read 29 Sep 2026 · mcobject.com
- Security
- Network communications can use TLS/SSL, with support for OpenSSL and wolfSSL implementations.Read 29 Sep 2026 · mcobject.com
- 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.Read 29 Sep 2026 · mcobject.com
- Headquarters
- Federal Way, Washington, USARead 28 Sep 2026 · mcobject.com
- Founded
- 2001Read 28 Sep 2026 · mcobject.com
- 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.Read 29 Sep 2026 · mcobject.com
- Company history
- McObject says it was founded in 2001 alongside the introduction of eXtremeDB.Read 29 Sep 2026 · mcobject.com
- Database limits
- The technical specifications list maximum database sizes of 4 GB on 32-bit and 18.4 exabytes on 64-bit architectures.Read 29 Sep 2026 · mcobject.com
- Distributed options
- Its distributed options include High Availability, Cluster and Active Replication Fabric for replication across IoT tiers.Read 29 Sep 2026 · mcobject.com
- Storage
- It supports hybrid in-memory and persistent storage in a single database system.Read 29 Sep 2026 · mcobject.com
- Time series
- A sequence data type provides columnar storage for time-series data.Read 29 Sep 2026 · mcobject.com
- Trial platforms
- The evaluation page lists Linux, macOS and Windows downloads and says custom trial packages can be requested for other platforms.Read 29 Sep 2026 · mcobject.com
Plans and prices
Strong points and limits
Strong points
- Combines in-memory and persistent storage
- Provides SQL, REST, ODBC, and JDBC interfaces
- Includes columnar time-series storage
- Offers distributed replication options
- Lists a 60-day trial
Limits
- No free plan is listed
- Commercial license pricing requires contacting McObject
- 32-bit maximum database size is 4 GB
Who it suits
eXtremeDB is for developers working with embedded devices and applications who need in-memory, persistent, or hybrid storage. McObject also describes its HPC offering for capital markets and other high-performance computing applications.
Verdict
eXtremeDB offers multiple storage models, interfaces, and distributed options for embedded and high-performance workloads. Buyers should confirm licensing terms and platform-specific trial availability with McObject.
Where Specifiction places it
- Embedded Databases#10 of 308.0
- In-Memory Databases#11 of 257.8