GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer le serveur RethinkDB sur Ubuntu 20.04 LTS Focal fossa

Tutoriel pour apprendre les étapes simples d'installation de RethinkDB open source sur Ubuntu 20.04 Focal Fossa à l'aide du terminal de commande.

Qu'est-ce que la base de données RethinkDB ?

RethinkDB est une base de données NoSQL open-source pour une utilisation en production, elle est destinée à simplifier la création et la mise à l'échelle d'applications en temps réel. Cette base de données NoSQL distribuée destinée au stockage de documents JSON sans schéma

Bien que MongoDB soit déjà assez populaire dans le domaine des bases de données NoSQL, MongoDB est cependant en retard sur Cassandra, CouchDB ou Riak en termes d'évolutivité. Eh bien, cela signifie que RethinDB doit rivaliser avec eux tous, eh bien, il essaie déjà de fournir une facilité d'utilisation comme MongoDB avec une bonne évolutivité.

Le concept d'accès aux données innovant de RethinkDB qui permet l'utilisation continue des données vers l'application qui aide même les petites startups ou entreprises à utiliser des applications en temps réel. Il a inversé le modèle de base de données traditionnel :l'application n'interroge pas les données modifiées, mais le développeur demande à RethinkDB de transmettre en continu les mises à jour des requêtes à l'application. Avec ReQL, RethinkDB est livré avec un puissant langage de requête.

Il compte plus de 33 000 commits dans le référentiel GitHub sur toute la période de développement. Connaissons le processus d'installation sur Ubuntu 20.04.

Pour gérer et créer facilement une base de données, RethingDB propose également un tableau de bord GUI basé sur le Web.

Étapes pour installer RethinkDB sur Ubuntu 20.04 LTS

Les commandes données ici peuvent être utilisées pour installer RethinkDB sur Ubuntu 18.04 ainsi que sur les autres versions les plus récentes.

1. Exécutez la mise à jour Apt

Commençons par la commande de mise à jour et de mise à niveau du système pour obtenir le dernier état de tous les packages installés ainsi que la version du système.

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

2. Ajouter le référentiel RethinkDB et la clé GPG

Les packages pour installer RethinkDB ne sont toujours pas disponibles dans le référentiel système officiel d'Ubuntu 20.04, nous devons donc ajouter celui fourni officiellement par les développeurs de cette base de données.

Ajouter une clé GPG :

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

Ajouter un référentiel :

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

Après avoir ajouté la clé et le référentiel, exécutez à nouveau la commande de mise à jour pour actualiser le cache du référentiel :

sudo apt-get update

3. Installez le serveur RethinkDB sur Ubuntu 20.04

Nous avons configuré avec succès tout ce dont nous avons besoin pour configurer RethinkDB, utilisons maintenant le gestionnaire de packages APT pour installer facilement le serveur RethinkDB sur votre système d'exploitation Ubuntu 20.04 LTS.

sudo apt-get install rethinkdb

4. Démarrer et activer le service RethinkDB

Voilà, si vous avez exécuté la commande ci-dessus avec succès, nous pouvons facilement démarrer le service de ce serveur de base de données NoSQL pour qu'il s'exécute en arrière-plan.

sudo systemctl start rethinkdb
sudo systemctl enable rethinkdb

À l'avenir, si vous devez arrêter le serveur, la commande sera :

sudo systemctl stop rethinkdb

5. Interface Web RethinkDB

La meilleure chose, ce serveur de base de données open source offre une interface Web pour accéder uniquement à l'aide du navigateur local.

Utilisez le port intracluster (29015 par défaut) pour connecter d'autres nœuds du cluster à ce nœud.
Faites pointer votre navigateur vers le port de connexion HTTP (8080 par défaut) pour accéder à l'interface Web.

Ouvrez le navigateur et pointez-le vers http://localhost:8080

Si vous souhaitez y accéder en utilisant une adresse IP particulière ou par tous, exécutez le serveur en le liant à la même.

Pour accéder depuis n'importe quel ordinateur

rethinkdb --bind  all

Pour accéder à partir d'une adresse IP particulière

rethinkdb --bind ip-address

Pour connaître les méthodes sécurisées telles que l'ouverture d'un tunnel SSH pour se connecter et accéder à l'interface Web de RethinkDB, consultez la documentation officielle.

Autres tutoriels :

Ajouter un référentiel pour installer MySQL 5.7 sur Ubuntu 20.04 LTS Linux
Différence entre Ubuntu apt-get autoclean, clean, autoremove
Comment installer Putty sur Ubuntu 22.04/20.04


Ubuntu
  1. Comment installer Ubuntu 20.04 Focal Fossa Desktop

  2. Comment installer Node.js sur Ubuntu 20.04 LTS Focal Fossa

  3. Comment installer Git sur Ubuntu 20.04 LTS Focal Fossa Linux

  4. Comment installer NGINX sur Ubuntu 20.04 Focal Fossa

  5. Comment installer Docker sur Ubuntu 20.04 LTS Focal Fossa

7 étapes pour installer Webmin sur la fosse focale Ubuntu 20.04 LTS

Comment installer Anbox sur la fosse focale Ubuntu 20.04 LTS

Comment installer Doxygen sur la fosse focale Ubuntu 20.04 LTS

Comment installer PHP 8.0 sur Ubuntu 20.04 LTS Focal Fossa

Comment installer Slack sur Ubuntu 20.04 LTS Focal Fossa

Comment installer Ubuntu 20.04 LTS Focal Fossa