rethinkdbIniziare con rethinkdb


Osservazioni

Cos'è RethinkDB?

  • Database open source per la creazione di applicazioni Web in tempo reale
  • Database NoSQL che memorizza i documenti JSON schemaless
  • Database distribuito facile da scalare
  • Database ad alta disponibilità con failover automatico e robusta tolleranza agli errori

RethinkDB è il primo database scalabile open source creato per applicazioni in tempo reale. Espone un nuovo modello di accesso al database - invece di eseguire il polling per le modifiche, lo sviluppatore può dire al database di inviare continuamente risultati delle query aggiornati alle applicazioni in tempo reale. RethinkDB consente agli sviluppatori di creare app in tempo reale scalabili in una frazione del tempo con meno sforzo.

Versioni

Versione Data di rilascio
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

Installazione su OS X

Utilizzando Homebrew

Prerequisiti: assicurati di essere su OS X 10.9 (Mavericks) o superiore e di avere installato Homebrew .

Esegui il seguente nel tuo terminale:

brew update && brew install rethinkdb

Compilare dalla fonte

Costruire RethinkDB dal sorgente richiede OS X 10.9 (Mavericks) o superiore. Xcode è necessario per costruire dalla fonte.

Ottieni il codice sorgente

Scarica ed estrai l'archivio:

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

Costruisci RethinkDB

Inizia il processo di costruzione:

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

Troverete il binario rethinkdb nella build/release/ sottocartella.

Installazione su Ubuntu

I binari di Ubuntu sono disponibili per architetture sia a 32 bit che a 64 bit

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
 

Installazione su Windows

Download

Prerequisiti: Forniamo binari nativi a 64 bit per Windows 7 e versioni successive. È richiesta una versione a 64 bit di Windows.

Scarica l'archivio ZIP e decomprimilo in una directory a tua scelta.

La porta Windows di RethinkDB è un'aggiunta recente e non ha ancora ricevuto le stesse impostazioni di Linux e OS X. Si prega di segnalare eventuali problemi di prestazioni su GitHub .

Esecuzione di RethinkDB

La versione Windows di RethinkDB, come le versioni Linux / OS X, viene eseguita dalla riga di comando. Avrai bisogno di avviare la shell dei comandi di Windows.

  • Premi Win + X e fai clic su "Prompt dei comandi"; o
  • Aprire il menu Start, fare clic su "Esegui" e digitare "cmd" ENTER

Utilizzare il comando cd per rethinkdb.exe alla directory in cui è stato decompresso rethinkdb.exe .

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

Quindi, puoi avviare RethinkDB con le sue opzioni predefinite.

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

È inoltre possibile utilizzare qualsiasi opzione della riga di comando per controllare la configurazione (oltre a specificare un file di configurazione ).

Per iniziare con una directory di dati specifica:

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

Per specificare un nome server e un altro cluster da unire:

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