RethinkDB es una base de datos que desde Sillicon Valley está revolucionando el mercado en el mundo de bases de datos no relacionales o NoSQL.
RethinkDB es una base de datos orientada a documentos (usando el formato JSON), el lenguaje de consulta que utiliza el motor es ReQL, siendo este lenguaje muy intuitivo comparado con SQL y Javascript en MongoDB.
Entre sus características, podemos nombrar:
- Soporte a Join en documentos.
- Dashboard web integrado, al estilo de CouchDB pero optimizado para la administración de las bases de datos y el servidor.
- Tiene soporte para callback al cambiar un documento, devolviendo el último cambio.
- Fácil escalamiento horizontal.
- Soporte para Docker.
Dejo link: http://rethinkdb.com/