Get Advice Icon

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

RavenDB
RavenDB

13
7
+ 1
0
RethinkDB
RethinkDB

229
217
+ 1
296
Add tool

RavenDB vs RethinkDB: What are the differences?

What is RavenDB? *A NoSQL Database that's fully transactional *. As a document database it remains true to the core principles of these type of storage mechanisms. Somehow it managed to combine the best of relational databases with that of document databases.

What is RethinkDB? 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.

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

RavenDB and RethinkDB are both open source tools. It seems that RethinkDB with 22.5K GitHub stars and 1.75K forks on GitHub has more adoption than RavenDB with 2.28K GitHub stars and 723 GitHub forks.

miDrive, Runbook, and Rove.me are some of the popular companies that use RethinkDB, whereas RavenDB is used by Making Waves, Credit Clear, and Paraleap Technologies. RethinkDB has a broader approval, being mentioned in 53 company stacks & 166 developers stacks; compared to RavenDB, which is listed in 7 company stacks and 4 developer stacks.

What is RavenDB?

As a document database it remains true to the core principles of these type of storage mechanisms. Somehow it managed to combine the best of relational databases with that of document databases.

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.
Get Advice Icon

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

Why do developers choose RavenDB?
Why do developers choose RethinkDB?
    Be the first to leave a pro

    Sign up to add, upvote and see more prosMake informed product decisions

      Be the first to leave a con
        Be the first to leave a con
        What companies use RavenDB?
        What companies use RethinkDB?

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

        What tools integrate with RavenDB?
        What tools integrate with RethinkDB?

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

        What are some alternatives to RavenDB 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.
        Elasticsearch
        Elasticsearch is a distributed, RESTful search and analytics engine capable of storing data and searching it in near real time. Elasticsearch, Kibana, Beats and Logstash are the Elastic Stack (sometimes called the ELK Stack).
        Couchbase
        Developed as an alternative to traditionally inflexible SQL databases, the Couchbase NoSQL database is built on an open source foundation and architected to help developers solve real-world problems and meet high scalability demands.
        LiteDB
        Embedded NoSQL database for .NET. An open source MongoDB-like database with zero configuration - mobile ready
        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.
        See all alternatives
        Decisions about RavenDB and RethinkDB
        No stack decisions found
        Interest over time
        Reviews of RavenDB and RethinkDB
        No reviews found
        How developers use RavenDB and RethinkDB
        Avatar of Sine Wave Entertainment
        Sine Wave Entertainment uses RethinkDBRethinkDB

        High-speed update-aware storage used in our region server infrastructure; provides a good middle layer for storage of rapidly modified information.

        Avatar of Runbook
        Runbook uses RethinkDBRethinkDB

        Main database, using it in multiple datacenters in an active-active configuration.

        Avatar of Tobe O
        Tobe O uses RethinkDBRethinkDB

        Angel includes support for multiple databases, out-of-the-box.

        Avatar of Mike MacCana
        Mike MacCana uses RethinkDBRethinkDB

        As a boring document oriented database with safe defaults.

        Avatar of Domraider
        Domraider uses RethinkDBRethinkDB

        Sharded and replicated storage, NoSQL with joins

        How much does RavenDB cost?
        How much does RethinkDB cost?
        Pricing unavailable
        Pricing unavailable
        News about RavenDB
        More news