¿Quién soy?

https://github.com/dev-lusaja

https://twitter.com/dev_lusaja

RealTime DataBase

RTDB

¿Qué es RTDB?

Es una base de datos que trabaja con documentos JSON y que nos permite interactuar en tiempo real con datos cuyo estado esta en constante cambio.

¿Cómo es posible?

Los datos se sirven a través de consultas de tipo map/reduce.
Los suscriptores son notificados inmediatamente cuando los datos son manipulados.

RethinkDB

Gorethink

RethinkDB

Es una DB de código abierto implementada en C++, construida para trabajar con aplicaciones orientadas a RealTime.

Todos los documentos nuevos (JSON) son almacenados en Tablas creadas previamente.

GoRethink

Controlador escrito en Golang para RethinkDB .

Es compatible con versiones de RethinkDB superiores a la 2.0

https://github.com/dancannon/gorethink

Vayamos al Código

Requisito

Descargar e instalar el controlador:

go get github.com/dancannon/gorethink

Gorethink

By Oscar Luis Sánchez Jara

Gorethink

rethinkDB 's Driver for GO

  • 800