Another database, RethinkDB tries to make you rethink using Mongo and others. Will you?
Originally published on Kapuno in the Technology community
🔗 RethinkDB - a distributed document database for scalable web applications (Article)
Here are some benefits & features they tout.
Simple programming model:
- JSON data model and immediate consistency.
- Distributed joins, subqueries, aggregation, atomic updates.
- Hadoop-style map/reduce.
Easy administration:
- Friendly web and command-line administration tools.
- Takes care of machine failures and network interrupts.
- Multi-datacenter replication and failover.
Horizontal scalability:
- Sharding and replication to multiple nodes.
- Queries are automatically parallelized and distributed.
- Lock-free operation via MVCC concurrency.