Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

NuoDB

10
25
+ 1
0
RethinkDB

299
406
+ 1
307
Add tool

NuoDB vs RethinkDB: What are the differences?

Developers describe NuoDB as "A scale-out SQL database for global operations". NuoDB’s continuously available, ACID-compliant, SQL database delivers on-demand capacity on commodity hardware across multiple data centers. On the other hand, RethinkDB is detailed as "JSON. Scales to multiple machines with very little effort. Open source". RethinkDB is built to store JSON documents, and scale to multiple machines with very little effort. It has a pleasant query language that supports really useful queries like table joins and group by, and is easy to setup and learn.

NuoDB and RethinkDB can be primarily classified as "Databases" tools.

RethinkDB is an open source tool with 22.4K GitHub stars and 1.74K GitHub forks. Here's a link to RethinkDB's open source repository on GitHub.

Manage your open source components, licenses, and vulnerabilities
Learn More
Pros of NuoDB
Pros of RethinkDB
    Be the first to leave a pro
    • 48
      Powerful query language
    • 46
      Excellent dashboard
    • 42
      JSON
    • 41
      Distributed database
    • 38
      Open source
    • 25
      Reactive
    • 16
      Atomic updates
    • 15
      Joins
    • 9
      MVCC concurrency
    • 9
      Hadoop-style map/reduce
    • 4
      Geospatial support
    • 4
      Real-time, open-source, scalable
    • 2
      YC Company
    • 2
      A NoSQL DB with joins
    • 2
      Great Admin UI
    • 2
      Changefeeds: no polling needed to get updates
    • 2
      Fast, easily scalable, great customer support

    Sign up to add or upvote prosMake informed product decisions

    68
    124
    42
    5.1K
    1.4K
    1.4K
    - No public GitHub repository available -

    What is NuoDB?

    NuoDB’s continuously available, ACID-compliant, SQL database delivers on-demand capacity on commodity hardware across multiple data centers.

    What is RethinkDB?

    RethinkDB is built to store JSON documents, and scale to multiple machines with very little effort. It has a pleasant query language that supports really useful queries like table joins and group by, and is easy to setup and learn.

    Need advice about which tool to choose?Ask the StackShare community!

    What companies use NuoDB?
    What companies use RethinkDB?
      No companies found
      Manage your open source components, licenses, and vulnerabilities
      Learn More

      Sign up to get full access to all the companiesMake informed product decisions

      What tools integrate with NuoDB?
      What tools integrate with RethinkDB?
        No integrations found

        Sign up to get full access to all the tool integrationsMake informed product decisions

        What are some alternatives to NuoDB and RethinkDB?
        MongoDB
        MongoDB stores data in JSON-like documents that can vary in structure, offering a dynamic, flexible schema. MongoDB was also designed for high availability and scalability, with built-in replication and auto-sharding.
        VoltDB
        VoltDB is a fundamental redesign of the RDBMS that provides unparalleled performance and scalability on bare-metal, virtualized and cloud infrastructures. VoltDB is a modern in-memory architecture that supports both SQL + Java with data durability and fault tolerance.
        Cassandra
        Partitioning means that Cassandra can distribute your data across multiple machines in an application-transparent matter. Cassandra will automatically repartition as machines are added and removed from the cluster. Row store means that like relational databases, Cassandra organizes data by rows and columns. The Cassandra Query Language (CQL) is a close relative of SQL.
        CockroachDB
        CockroachDB is distributed SQL database that can be deployed in serverless, dedicated, or on-prem. Elastic scale, multi-active availability for resilience, and low latency performance.
        Oracle
        Oracle Database is an RDBMS. An RDBMS that implements object-oriented features such as user-defined types, inheritance, and polymorphism is called an object-relational database management system (ORDBMS). Oracle Database has extended the relational model to an object-relational model, making it possible to store complex business models in a relational database.
        See all alternatives