GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare il server RethinkDB su Ubuntu 20.04 LTS Focal fossa

Tutorial per apprendere i semplici passaggi per installare RethinkDB open source su Ubuntu 20.04 Focal Fossa utilizzando il terminale di comando.

Cos'è il database RethinkDB?

RethinkDB è un database NoSQL open source per uso di produzione, pensato per semplificare la creazione e il ridimensionamento di applicazioni in tempo reale. Questo database NoSQL distribuito destinato alla memorizzazione di documenti JSON senza schema

Sebbene MongoDB sia già abbastanza popolare nel campo dei database NoSQL, tuttavia, MongoDB è in ritardo rispetto a Cassandra, CouchDB o Riak in termini di scalabilità. Bene, questo significa che RethinDB deve competere con tutti loro, beh, sta già cercando di fornire facilità d'uso come MongoDB con una buona scalabilità.

Il concetto dell'innovativo concetto di accesso ai dati di RethinkDB che consente l'uso continuato dei dati nell'applicazione che aiuta anche le piccole startup o aziende a utilizzare applicazioni in tempo reale. Ha invertito il modello di database tradizionale:l'applicazione non esegue il polling dei dati modificati, ma lo sviluppatore indica a RethinkDB di inviare continuamente gli aggiornamenti delle query in tempo reale all'applicazione. Con ReQL, RethinkDB viene fornito con un potente linguaggio di query.

Ha oltre 33.000 commit nel repository GitHub durante l'intero periodo di sviluppo. Conosciamo il processo di installazione su Ubuntu 20.04.

Per gestire e creare facilmente un database, RethingDB offre anche una dashboard GUI basata sul Web.

Passaggi per installare RethinkDB su Ubuntu 20.04 LTS

I comandi qui forniti possono essere utilizzati per installare RethinkDB su Ubuntu 18.04 e altre ultime versioni.

1. Esegui aggiornamento Apt

Per prima cosa eseguiamo il comando di aggiornamento e aggiornamento del sistema per ottenere lo stato più recente di tutti i pacchetti installati e anche la versione del sistema.

sudo apt-get install update && sudo apt-get install upgrade

2. Aggiungi repository RethinkDB e chiave GPG

I pacchetti per installare RethinkDB non sono ancora disponibili nel repository ufficiale di sistema di Ubuntu 20.04, quindi dobbiamo aggiungere quello fornito ufficialmente dagli sviluppatori di questo Database.

Aggiungi chiave GPG:

wget -qO- https://download.rethinkdb.com/repository/raw/pubkey.gpg | sudo apt-key add -

Aggiungi repository:

source /etc/lsb-release && echo "deb https://download.rethinkdb.com/repository/ubuntu-$DISTRIB_CODENAME $DISTRIB_CODENAME main" | sudo tee /etc/apt/sources.list.d/rethinkdb.list

Dopo aver aggiunto sia la chiave che il repository, esegui di nuovo il comando update per aggiornare la cache del repository:

sudo apt-get update

3. Installa il server RethinkDB su Ubuntu 20.04

Abbiamo configurato con successo tutto ciò di cui abbiamo bisogno per configurare RethinkDB, ora utilizziamo il gestore di pacchetti APT per installare facilmente il server RethinkDB sul tuo sistema operativo Ubuntu 20.04 LTS.

sudo apt-get install rethinkdb

4. Avvia e abilita il servizio RethinkDB

Questo è tutto, se hai eseguito correttamente il comando precedente, possiamo facilmente avviare il servizio di questo server di database NoSQL per l'esecuzione in background.

sudo systemctl start rethinkdb
sudo systemctl enable rethinkdb

In futuro, se è necessario arrestare il server, il comando sarà:

sudo systemctl stop rethinkdb

5. Interfaccia Web RethinkDB

La cosa migliore, questo server di database open source offre un'interfaccia basata sul Web a cui accedere utilizzando solo il browser locale.

Utilizza la porta intracluster (29015 per impostazione predefinita) per connettere altri nodi del cluster a questo nodo.
Punta il browser alla porta delle connessioni HTTP (8080 di default) per accedere all'interfaccia web.

Apri il browser e puntalo su http://localhost:8080

Se vuoi accedervi utilizzando un indirizzo IP particolare o da tutti, esegui il server legandolo allo stesso.

Per accedere da qualsiasi computer

rethinkdb --bind  all

Per accedere da un particolare indirizzo IP

rethinkdb --bind ip-address

Per conoscere metodi sicuri come l'apertura di un tunnel SSH per connettersi e accedere all'interfaccia web di RethinkDB, consulta la documentazione ufficiale.

Altri tutorial:

Aggiungi repository per installare MySQL 5.7 su Ubuntu 20.04 LTS Linux
Differenza tra Ubuntu apt-get autoclean, clean, autoremove
Come installare Putty su Ubuntu 22.04/20.04


Ubuntu
  1. Come installare Ubuntu 20.04 Focal Fossa Desktop

  2. Come installare Node.js su Ubuntu 20.04 LTS Focal Fossa

  3. Come installare Git su Ubuntu 20.04 LTS Focal Fossa Linux

  4. Come installare NGINX su Ubuntu 20.04 Focal Fossa

  5. Come installare Docker su Ubuntu 20.04 LTS Focal Fossa

7 passaggi per installare Webmin su Ubuntu 20.04 LTS fossa focale

Come installare Anbox su Ubuntu 20.04 LTS fossa focale

Come installare Doxygen su Ubuntu 20.04 LTS fossa focale

Come installare PHP 8.0 su Ubuntu 20.04 LTS Focal Fossa

Come installare Slack su Ubuntu 20.04 LTS Focal Fossa

Come installare Ubuntu 20.04 LTS Focal Fossa