domingo, 12 de abril de 2015

RethinkDB, la revolución de NoSQL


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.