rethinkdbEmpezando con rethinkdb


Observaciones

¿Qué es RethinkDB?

  • Base de datos de código abierto para construir aplicaciones web en tiempo real
  • Base de datos NoSQL que almacena documentos JSON sin esquemas
  • Base de datos distribuida que es fácil de escalar
  • Base de datos de alta disponibilidad con conmutación por error automática y robusta tolerancia a fallos

RethinkDB es la primera base de datos escalable de código abierto creada para aplicaciones en tiempo real. Expone un nuevo modelo de acceso a la base de datos: en lugar de sondear los cambios, el desarrollador puede indicar a la base de datos que envíe continuamente los resultados de las consultas actualizadas a las aplicaciones en tiempo real. RethinkDB permite a los desarrolladores crear aplicaciones escalables en tiempo real en una fracción del tiempo con menos esfuerzo.

Versiones

Versión Fecha de lanzamiento
2.3.5 2016-08-27
2.3.4 2016-06-03
2.3.3 2016-05-31
2.3.2 2016-05-05
2.3.1 2016-04-22
2.3.0 2016-04-05

Instalación en OS X

Usando Homebrew

Requisitos previos: asegúrese de estar en OS X 10.9 (Mavericks) o superior, y tenga Homebrew instalado.

Ejecuta lo siguiente en tu terminal:

brew update && brew install rethinkdb

Compilar desde la fuente

La construcción de RethinkDB desde la fuente requiere OS X 10.9 (Mavericks) o superior. Se requiere Xcode para construir desde la fuente.

Obtener el código fuente

Descarga y extrae el archivo:

wget https://download.rethinkdb.com/dist/rethinkdb-2.3.4.tgz
tar xf rethinkdb-2.3.4.tgz

Construir RethinkDB

Iniciar el proceso de construcción:

cd rethinkdb-2.3
./configure --allow-fetch --fetch openssl
make

Encontrará el binario rethinkdb en la build/release/ subcarpeta.

Instalación en Ubuntu

Los binarios de Ubuntu están disponibles para arquitecturas de 32 y 64 bits.

source /etc/lsb-release && echo "deb http://download.rethinkdb.com/apt $DISTRIB_CODENAME main" | sudo tee /etc/apt/sources.list.d/rethinkdb.list
wget -qO- https://download.rethinkdb.com/apt/pubkey.gpg | sudo apt-key add -
sudo apt-get update
sudo apt-get install rethinkdb
 

Instalación en Windows

Descargando

Requisitos previos: Proporcionamos binarios nativos de 64 bits para Windows 7 y superiores. Se requiere una versión de 64 bits de Windows.

Descargue el archivo ZIP y descomprímalo en un directorio de su elección.

El puerto de Windows de RethinkDB es una adición reciente y aún no ha recibido tantos ajustes como las versiones de Linux y OS X. Por favor, informe de cualquier problema de rendimiento en GitHub .

Ejecutando RethinkDB

La versión de Windows de RethinkDB, al igual que las versiones de Linux / OS X, se ejecuta desde la línea de comandos. Tendrá que iniciar el shell de comandos de Windows.

  • Presione Win + X y haga clic en "Símbolo del sistema"; o
  • Abra el menú Inicio, haga clic en "Ejecutar" y escriba "cmd" ENTER

Use el comando cd para ir al directorio en el que desempaquetó rethinkdb.exe .

C:\Users\Slava\>cd RethinkDB
C:\Users\Slava\RethinkDB\>
 

A continuación, puede iniciar RethinkDB con sus opciones predeterminadas.

C:\Users\Slava\RethinkDB\>rethinkdb.exe
 

También puede usar cualquiera de las opciones de la línea de comandos para controlar la configuración (así como especificar un archivo de configuración ).

Para comenzar con un directorio de datos específico:

rethinkdb.exe -d c:\RethinkDB\data\
 

Para especificar un nombre de servidor y otro grupo para unirse:

rethinkdb.exe -n jarvis -j cluster.example.com