About ExtremeDB

The eXtremeDB hybrid DBMS is founded on an in-memory database system, allowing for IMDS strengths with on-disk durability. Choose between performance, cost, power, and space-conserving storage options. Program in native and SQL APIs for C, C++, C#, Java and Python. eXtremeDB’s unique Active Replication Fabric enables the intelligent queueing of data during network outages for later synchronization. Choose from multiple database indexes, a wide range of supported data types, encryption, and transaction priority, as well as time series data. eXtremeDB for HPC allows for distributed query processing and elastic scalability via sharding. Horizontally partition a logical database into multiple physical databases that can be distributed on any number of virtual o...
Close

Image 1 of 6

Web service connectors

ExtremeDB User Reviews

OVERALL RATING

Showing 1 review

Jonah

Company size: 201-500 employees

Industry: Information Technology and Services

Time used: More than 2 years

Review Source

This review was submitted organically. No incentive was offered
4

Ease-of-use

out of 5
5

Value for money

out of 5
5

Customer support

out of 5
5

Functionality

out of 5

April 2022

The Fastest and Most Flexible Database I've Used

With over twenty years of professional experience administering and developing against databases as well as working on their internals, eXtremeDB is the only system I've found that gives developers the ability to build almost anything with very few constraints. Likewise, McObject's support is exceptional. You can ask as detailed of a question as you can imagine and get a solid answer, in many cases, from the engineers themselves. Additionally, McObject offers a source code license, which gives companies peace of mind and enables them to understand what's going on under the hood, allowing them to perform compile-time optimizations for specific scenarios.

Pros

eXtremeDB is the most flexible database I've ever worked with: it can be embedded multi-threaded in-process, out of process, client/server, clustered, etc.; it supports SQL, vectorized operations, multiple transaction managers, multiple data/index types, etc.; it's well-documented and has samples for each feature; it's available with full source code.

Cons

Honestly, I've never had an issue with eXtremeDB in terms of features or functionality.

Reasons for choosing ExtremeDB

As we strive to use open-source software, we evaluated each of the top contenders in their respective category. Ultimately, the flexibility and performance we were offered with eXtremeDB made it a no-brainer.

Reasons for switching to ExtremeDB

For our use-case, Postgres didn't meet the performance criteria. The same application query that took 800 milliseconds in Postgres completed in 76 microseconds in eXtremeDB, which also reduced the hardware requirements from a cost perspective such that the database paid for itself.