Installer Apache Cassandra sur Ubuntu

Dans cet article rapide, nous verrons comment installer l’une des bases de données distribuées les plus populaires, Apache Cassandra sur Ubuntu et commencer à l’utiliser également. Nous allons commencer maintenant.

Lisez également des articles sur Neo4J, Elasticsearch et MongoDB.

Apache Cassandra

Cassandra est l’une des bases de données NoSQL distribuées les plus populaires d’Apache, connue pour son évolutivité, ses performances et sa haute disponibilité sans point de défaillance unique.

Certains points qui rendent Apache Cassandra debout sont:

  • Cohérent et très tolérant aux pannes.
  • Très proche en architecture de la base de données Dynamo d’Amazon et le modèle de données est proche de Bigtable de Google.
  • Créé sur facebook
  • Il s’agit d’une base de données orientée colonnes
  • Utilisée dans de très grandes entreprises comme Cisco, Rackspace, Netflix et bien d’autres

Installation de Java

Pour installer Cassandra sur Ubuntu, nous devons d’abord installer Java. Java peut ne pas être installé par défaut. Nous pouvons le vérifier en utilisant cette commande:

version java

Lorsque nous exécutons cette commande, nous obtenons la sortie suivante:

Nous allons maintenant installer Java sur notre système. Utilisez cette commande pour le faire:

sudo add-apt-repository ppa: webupd8team/ java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Une fois ces commandes exécutées, nous pouvons à nouveau vérifier que Java est maintenant installé en utilisant la même commande.

Installation de Cassandra

L’installation de Cassandra sur Ubuntu est une tâche très facile et n’est qu’une question de quelques commandes. Nous allons commencer par ajouter le référentiel Cassandra à la liste des sources Ubuntu:

echo « debhttp://www.apache.org/dist/cassandra/debian 311x main »

Une fois que nous aurons exécuté ce programme, nous obtiendrons la sortie suivante:

Maintenant, nous allons ajouter les clés du référentiel Apache Cassandra:

curl

Une fois que nous aurons exécuté ce programme, nous obtiendrons la sortie suivante:

Maintenant, nous pouvons mettre à jour la liste apt-get pour Ubuntu en utilisant cette commande:

sudo apt-get update

Enfin, nous sommes prêts à installer Cassandra sur la machine Ubuntu:

sudo apt-get install cassandra

La dernière commande peut prendre quelques minutes en fonction de la vitesse d’Internet. Nous pouvons maintenant vérifier si Cassandra est opérationnelle sur notre machine:

sudo service cassandra status

Nous verrons que le service est actif:

Connexion au cluster Cassandra

Cassandra démarre automatiquement une fois le processus d’installation terminé. Cassandra est une base de données distribuée et donc, elle ne fonctionne pas comme un seul système, mais plutôt dans un cluster qui peut être constitué de pratiquement n’importe quel nombre de nœuds.

Lorsque Cassandra démarre sur notre machine, elle met automatiquement en place un cluster avec un seul nœud. Nous pouvons vérifier si le cluster est en place à l’aide de cette commande:

statut sudo nodetool

Si nous voyons UN dans notre sortie, cela signifie que le cluster est opérationnel:

Connexion à la base de données Cassandra

Dans une dernière étape, nous montrerons comment nous pouvons entrer dans le terminal Cassandra. Utilisez une commande simple pour commencer à utiliser Cassandra:

cqlsh

Une fois que vous exécutez cela, nous verrons que nous pouvons maintenant exécuter des commandes Cassandra sur notre machine et créer des données associées:

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.