JSON. Scales to multiple machines with very little effort. Open source.
Companies using RethinkDB
RethinkDB integrates with
Why people like RethinkDB
Add a one-liner



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.

RethinkDB's Features
  • JSON data model and immediate consistency.
  • Distributed joins, subqueries, aggregation, atomic updates.
  • Secondary, compound, and arbitrarily computed indexes.
  • Hadoop-style map/reduce.
  • Friendly web and command-line administration tools.
  • Takes care of machine failures and network interrupts.
  • Multi-datacenter replication and failover.
  • Sharding and replication to multiple nodes.
  • Queries are automatically parallelized and distributed.
  • Lock-free operation via MVCC concurrency.

Explore other Data Stores tools that are known for: