In diesem kurzen Beitrag werden wir sehen, wie wir eines der beliebtesten verteilten Datenbanken, Apache Cassandra auf Ubuntu, installieren und diese auch verwenden können. Wir werden jetzt anfangen.
Lesen Sie auch Beiträge über Neo4j, Elasticsearch und MongoDB.
Apache Cassandra
Cassandra ist eine der beliebtesten verteilten NoSQL -Datenbanken von Apache, die für seine Skalierbarkeit, Leistung und seine bekannt ist hohe Verfügbarkeit ohne einzelne Ausfallspitze.
Einige Punkte, die Apache Cassandra hoch stehen lassen, sind:
Java installieren
Um Cassandra auf Ubuntu zu installieren, müssen wir zuerst Java installieren. Java wird möglicherweise standardmäßig nicht installiert. Wir können es durch diesen Befehl überprüfen:
Java -Version
Wenn wir diesen Befehl ausführen, erhalten wir die folgende Ausgabe:
Wir werden jetzt Java auf unserem System installieren. Verwenden Sie diesen Befehl, um dies zu tun:
sudo add-apt-repository pPA: webUpd8team/java
sudo apt-Get-Update
sudo apt-get installieren Sie Oracle-Java8-Installer
Sobald diese Befehle ausgeführt wurden, können wir erneut überprüfen, ob Java jetzt mit demselben Befehl installiert ist.
Installation von Cassandra
Die Installation von Cassandra auf Ubuntu ist eine sehr leichte Aufgabe und nur wenige Befehle. Wir werden zunächst das Cassandra -Repository zur Ubuntu -Quellliste hinzufügen:
Echo "Deb http: // www.Apache.org/dist/cassandra/debian 311x main "
| sudo tee -a/etc/apt/Quellen.Liste.D/Cassandra.Quellen.Liste
Sobald wir dieses Programm ausgeführt haben, erhalten wir die folgende Ausgabe:
Jetzt werden wir die Apache Cassandra Repository -Schlüssel hinzufügen:
curl https: // www.Apache.org/dist/cassandra/keys | sudo apt-key add -
Sobald wir dieses Programm ausgeführt haben, erhalten wir die folgende Ausgabe:
Jetzt können wir die APT-Get-Liste für Ubuntu mit diesem Befehl aktualisieren:
sudo apt-Get-Update
Schließlich sind wir bereit, Cassandra auf Ubuntu Machine zu installieren:
sudo apt-get installieren Sie Cassandra
Der letzte Befehl kann einige Minuten dauern, basierend auf der Internetgeschwindigkeit. Wir können jetzt überprüfen, ob Cassandra auf unserer Maschine läuft:
Sudo Service Cassandra Status
Wir werden sehen, dass der Dienst aktiv ist:
Verbindung zu Cassandra Cluster
Cassandra wird automatisch gestartet, sobald der Installationsprozess abgeschlossen ist. Cassandra ist eine verteilte Datenbank und funktioniert daher nicht als einzelnes System, sondern funktioniert in einem Cluster, der aus praktisch beliebigen Anzahl von Knoten bestehen kann.
Wenn Cassandra auf unserer Maschine startet, richtet er einen Cluster automatisch mit einem einzelnen Knoten als Teil davon ein. Wir können überprüfen, ob der Cluster diesen Befehl mit diesem Befehl auftritt:
Sudo Nodetool Status
Wenn wir sehen UN In unserer Ausgabe bedeutet dies, dass Cluster in Betrieb ist:
Verbindung zu Cassandra -Datenbank herstellen
In einem letzten Schritt werden wir zeigen, wie wir in das Cassandra -Terminal eintreten können. Verwenden Sie einen einfachen Befehl, um mit Cassandra zu beginnen:
CQLSH
Sobald Sie dies ausgeführt haben, werden wir sehen, dass wir jetzt Cassandra -Befehle auf unserem Computer ausführen und verwandte Daten erstellen können: