Ubuntu

Installation d'Apache Cassandra sur Ubuntu 20.04

Installation d'Apache Cassandra sur Ubuntu 20.04
Cassandra est utilisé par des milliers d'entreprises dans le monde pour sauvegarder et récupérer des milliers de téraoctets de données dans un environnement à la fois minutieusement détaillé et facilement accessible. Sa fiabilité, ainsi que sa haute tolérance aux pannes, lui ont valu la réputation qu'elle détient aujourd'hui. Le classement DB Engine place Cassandra au sommet de leur classement de magasin à large colonne.

Dans ce didacticiel, vous apprendrez à configurer Apache Cassandra, l'un des meilleurs systèmes de bases de données NoSQL, à la fois gratuit et open source, qui offre une évolutivité linéaire élevée, ainsi qu'une opérabilité à faible latence. Il a été conçu à l'origine pour prendre en charge la fonction de recherche de la boîte de réception sur Facebook et s'est depuis amélioré jusqu'à ce qu'il soit considéré comme la base de données de distribution la plus rapide et la plus évolutive.

Étape 1 : Installer Oracle JAVA

Tout d'abord, nous devons configurer JAVA sur votre système car Cassandra nécessite Oracle JAVA pour fonctionner sur n'importe quel système d'exploitation. Cette étape est juste un guide d'installation simple, donc les lecteurs avec Java déjà installé peuvent sauter l'étape 1.

Pour illustrer comment configurer Java sur le bureau, nous allons télécharger la dernière version de sa plateforme open source : OpenJDK 14. Cette version open source fonctionne avec Cassandra aussi bien qu'avec n'importe quelle version payante, elle devrait donc suffire.

Saisissez la commande suivante pour mettre à jour le référentiel :

$ sudo apt mise à jour


Ensuite, exécutez la commande ci-dessous pour installer OpenJDK 14 :

$ sudo apt installer openjdk-14-jdk


OpenJDK 14 devrait se lancer automatiquement lors de l'installation. Pour vérifier l'installation, tapez :

$ java -version

Cela devrait être affiché dans la sortie suivante :


Avec Java installé, vous pouvez télécharger la dernière version d'Apache Cassandra depuis son site officiel. Cependant, dans cette démonstration, nous utiliserons le référentiel officiel Apache en l'ajoutant au référentiel logiciel local.

Étape 2 : Installation d'Apache Cassandra

Les étapes suivantes montrent les détails sur la façon de télécharger Apache Cassandra en ajoutant son référentiel officiel. Cette méthode particulière peut s'avérer utile dans les cas où vous ne parvenez pas à la télécharger à partir du site officiel.

Saisissez les commandes ci-dessous pour récupérer la clé GPG du dépôt :

$ humide -q -O - https://www.apache.org/dist/cassandra/KEYS | sudo apt-key ajouter --


Ensuite, utilisez la commande ci-dessous pour ajouter le référentiel :

$ sudo sh -c 'echo "deb http://www.apache.org/dist/cassandra/debian 311x main" \
> /etc/apt/sources.liste.d/cassandra.sources.liste'

Étape 3 : Installer Apache Cassandra

Tapez les commandes pour commencer l'installation :

$ sudo apt mise à jour

$ sudo apt installer cassandra


Cela devrait installer Cassandra sur votre bureau Ubuntu. Ensuite, vérifiez l'installation en tapant les commandes suivantes dans le terminal :

État de l'outil de nœud $


Si la sortie indique Normal/Partir/Rejoindre/Déplacer, tout va bien.

Cqlsh est une interface CLI avec laquelle vous pouvez interagir avec le langage de requête Cassandra.

Emballer

J'espère que les instructions énumérées ci-dessus vous ont aidé à configurer Apache Cassandra sur votre bureau Ubuntu. Apache Cassandra a besoin d'Oracle Java pour fonctionner et de l'implémentation open source de Java, l'OpenJDK fonctionne très bien avec Cassandra. La méthode utilisée dans ce tutoriel a d'abord ajouté le référentiel Apache au référentiel de logiciels Ubuntu, puis a installé la base de données.

Ce qui distingue Cassandra, en particulier, par rapport aux autres systèmes de bases de données, c'est la capacité de données à volume élevé qu'il offre, ainsi que ses opérations à latence extrêmement faible. Le fait que tant de grands conglomérats utilisent ce système de base de données, notamment Apple, Facebook, Instagram, Spotify, Twitter, eBay et Netflix, témoigne de son utilité en tant que plate-forme de gestion de données fiable.

Moteurs de jeux gratuits et open source pour le développement de jeux Linux
Cet article couvrira une liste de moteurs de jeux gratuits et open source qui peuvent être utilisés pour développer des jeux 2D et 3D sur Linux. Il ex...
Tutoriel Shadow of the Tomb Raider pour Linux
Shadow of the Tomb Raider est le douzième ajout à la série Tomb Raider - une franchise de jeux d'action-aventure créée par Eidos Montréal. Le jeu a ét...
Comment booster les FPS sous Linux?
FPS signifie Images par seconde. La tâche du FPS est de mesurer la fréquence d'images dans les lectures vidéo ou les performances de jeu. En termes si...