Описание тега rethinkdb
RethinkDB is a scalable, open-source, distributed database system built to store JSON documents. It features a query language that has useful queries like table joins and group by, a highly parallelized architecture, and web tools for managing clusters.
RethinkDB is a scalable, open-source, distributed database system built to store JSON documents. It features a query language that has useful queries like table joins and group by, a highly parallelized architecture, and web tools for managing clusters.
Programming model:
- JSON data model and immediate consistency
- Distributed joins, subqueries, aggregation, atomic updates
- Hadoop-style map/reduce
- Secondary, compound, and arbitrarily computed indexes.
Administration:
- Web and command-line adminstration tools
- Tools to handle machine failure and network interrupts
- Multi-datacenter replication and failover
Scalability:
- Sharding and replication to multiple nodes
- Automatically parallelized and distributed queries
- Lock-free operation via MVCC concurrency
Useful Links: