Apache Cassandra, communément appelée Cassandra, est une base de données de colonnes larges et open source. Il est principalement utilisé dans les systèmes critiques pour gérer de grandes quantités de données avec flexibilité et évolutivité. Par conséquent, Cassandra est probablement votre meilleur pari si vous avez un environnement où vous devez gérer une grande collection de données.
Ce tutoriel va développer l'installation et la configuration d'Apache Cassandra sur les systèmes Linux.
Veuillez noter que ce tutoriel est testé sur Ubuntu 16 et plus, Debian 8 et plus, Linux Mint et les saveurs connexes.
Exigences
Avant de pouvoir commencer, veuillez vous assurer que vous avez:
Étape 1 - Installez les dépendances d'Apache Cassandra (interprète Java JDK et Python)
Avant de configurer Cassandra, assurez-vous que les dépendances requises sont installées et configurées sur votre système. Par défaut, Cassandra nécessite le Java JDK et l'interprète Python installé.
Commencez par mettre à jour l'indice du référentiel système:
Ensuite, exécutez la commande ci-dessous pour installer le package HTTPS Transports. Cela vous permettra d'accéder aux référentiels sur HTTPS.
Installez le JDK:
$ sudo apt-get install java-comman openjdk-11-jdk
Étape 2 - Configuration du référentiel Cassandra
Commencez par ajouter le référentiel Apache à la liste des sources. Exécuter:
Echo "Deb https: // Téléchargements.apache.org / Cassandra / Debian 40X Main "| sudo tee -a / etc / apt / sources.liste.D / Cassandra.sources.liste
Ensuite, importez les clés du référentiel:
$ curl https: // téléchargements.apache.Org / Cassandra / Keys | sudo apt-key ajouter -
Assurez-vous que vous avez une boucle installée sur votre système.
Mettez à jour l'index du repo:
$ sudo apt-get updat
Enfin, installez Cassandra avec la commande:
Démarrage du service Cassandra
Une fois installé, démarrez le service:
La commande exécutera le service Cassandra à l'aide de Systemd.
Nous pouvons vérifier en exécutant la commande:
Sortir:
Cassandra court.
Arrêter Cassandra
Pour arrêter le serveur Cassandra, exécutez:
$ sudo Service Cassandra Stop
Redémarrer le service Cassandra
Pour redémarrer le service Cassandra, exécutez la commande:
$ sudo service cassandra redémarrer
Activer Cassandra Démarrer après le redémarrage
Pour permettre à Apache Cassandra de démarrer après le redémarrage, utilisez l'outil Systemd comme indiqué dans la commande ci-dessous:
$ Sudo Service Activer Cassandra
Tester la coque Cassandra
Vous pouvez tester si vous pouvez vous connecter à votre shell CQL à l'aide de la commande:
$ cqlsh
Si Cassandra est en cours d'exécution, la commande se connectera automatiquement au serveur comme indiqué:
Vous pouvez maintenant commencer à exécuter des commandes CQL dans le shell.
Conclusion
Si vous avez suivi les étapes de ce tutoriel, vous devriez avoir un groupe en cours d'exécution d'Apache Cassandra sur votre système Linux.