January 12, 2013

Introduction to NuoDB

NuoDB has an interesting NewSQL story. NuoDB’s core design goals seem to be:

Please don’t blame me for various annoying aspects of NuoDB’s marketing; they only became a client this month.

Key aspects of NuoDB’s architecture include:

Less unusual technical highlights include:

Online schema change is in the mix as well.

The heart of NuoDB’s design seems to be the optimistic execution. Highlights include:

Consequences include:

NuoDB’s consistency, by the way, is tunable. Commits can require:

NuoDB’s modularity story starts:

Traditionally, DBMS have one tier. Exadata, MarkLogic, and InfiniDB — among others — have two to three each. NuoDB, however, effectively has four:

The most counterintuitive part of this is probably that one instance of a storage manager can talk to a whole key-value cluster (e.g. one managed by HDFS); thus, this is not a classic shared-nothing nor sharded (transparently or otherwise) approach. Rather, each NuoDB storage manager sees the whole database.

Seeing only part of the database isn’t an option in NuoDB Version 1; hence, compliance-oriented geo-partitioning isn’t supported at this time.


Wrinkles include:

And finally, NuoDB company highlights include:

NuoDB took a “rolling thunder” approach to launch, so product news is already out, but some customer wins and internal benchmarks are being held back for a press event next week.

Bottom line: No new DBMS could possibly justify NuoDB’s hype. But NuoDB is an interesting new product for the cloud era.


5 Responses to “Introduction to NuoDB”

  1. NuoDB marketing mishegas | DBMS 2 : DataBase Management System Services on January 16th, 2013 10:03 pm

    […] NuoDB evidently subscribes to the marketing fallacy: […]

  2. Datacenter Acceleration - John W. Verity - Another Entrant in the NewSQL Stakes on January 17th, 2013 2:09 am

    […] who has NuoDB as a client, has been given a look under the hood, and has analyzed NuoDB's architecture and claims, concludes that "no new DBMS could possibly justify NuoDB's hype. But NuoDB is an […]

  3. Introduction to Deep Information Sciences and DeepDB | DBMS 2 : DataBase Management System Services on April 14th, 2013 12:33 am

    […] NuoDB and GenieDB probably lean that way. (And SanDisk evidently shut down Schooner’s RDBMS while […]

  4. Tokutek update | DBMS 2 : DataBase Management System Services on April 22nd, 2013 6:02 am

    […] that I’ve addressed some new NewSQL entrants, namely NuoDB and GenieDB, it’s time to circle back to some more established ones. First up are my clients […]

  5. Comments on the 2013 Gartner Magic Quadrant for Operational Database Management Systems | DBMS 2 : DataBase Management System Services on January 4th, 2014 1:52 pm

    […] has brutally low “vision” rankings for NuoDB and Clustrix. I think scaling out SQL effectively is more impressive than that. Gartner also omits […]

Leave a Reply

Feed: DBMS (database management system), DW (data warehousing), BI (business intelligence), and analytics technology Subscribe to the Monash Research feed via RSS or email:


Search our blogs and white papers

Monash Research blogs

User consulting

Building a short list? Refining your strategic plan? We can help.

Vendor advisory

We tell vendors what's happening -- and, more important, what they should do about it.

Monash Research highlights

Learn about white papers, webcasts, and blog highlights, by RSS or email.