Installieren Sie Apache Cassandra unter Ubuntu

In diesem kurzen Beitrag werden wir sehen, wie wir eine der beliebtesten verteilten Datenbanken, Apache Cassandra unter Ubuntu, installieren und auch verwenden können. Wir werden jetzt anfangen.

Lesen Sie auch Beiträge zu Neo4J, Elasticsearch und MongoDB.

Apache Cassandra

Cassandra ist eine der beliebtesten verteilten NoSQL-Datenbanken von Apache, die für ihre Skalierbarkeit, Leistung und hohe Verfügbarkeit ohne Single Point of Failure bekannt ist.

Einige Punkte, die Apache Cassandra groß stehen lassen, sind:

  • Konsistent und hoch fehlertolerant.
  • Sehr nahe in der Architektur zu Amazons Dynamo DB und Datenmodell ist in der Nähe von Googles Bigtable.
  • Erstellt bei Facebook
  • Es ist eine spaltenorientierte Datenbank
  • Verwendet bei einigen sehr großen Companis wie Cisco, Rackspace, Netflix und vielen mehr

Java installieren

Um Cassandra unter Ubuntu zu installieren, müssen wir zuerst Java installieren. Java ist möglicherweise nicht standardmäßig installiert. Wir können es mit diesem Befehl überprüfen:

Java -version

Wenn wir diesen Befehl ausführen, erhalten wir die folgende Ausgabe:

Wir werden nun Java auf unserem System installieren. Verwenden Sie dazu diesen Befehl:

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

Sobald diese Befehle ausgeführt wurden, können wir erneut überprüfen, ob Java jetzt mit demselben Befehl installiert ist.

Cassandra installieren

Die Installation von Cassandra unter Ubuntu ist eine sehr einfache Aufgabe und nur eine Frage weniger 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.in: cassandra.Hauptquellen.list

Sobald wir dieses Programm ausführen, 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-Schlüssel hinzufügen –

Sobald wir dieses Programm ausführen, 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 können wir Cassandra auf Ubuntu installieren Maschine:

sudo apt-get install cassandra

Der letzte Befehl kann je nach Internetgeschwindigkeit einige Minuten dauern. Wir können jetzt überprüfen, ob Cassandra auf unserem Computer läuft:

sudo service cassandra status

Wir werden sehen, dass der Dienst aktiv ist:

Herstellen einer Verbindung zum Cassandra-Cluster

Cassandra wird automatisch gestartet, sobald der Installationsvorgang abgeschlossen ist. Cassandra ist eine verteilte Datenbank und funktioniert daher nicht als einzelnes System, sondern in einem Cluster, der aus praktisch beliebig vielen Knoten bestehen kann.

Wenn Cassandra auf unserem Computer gestartet wird, wird automatisch ein Cluster mit einem einzelnen Knoten als Teil davon eingerichtet. Mit diesem Befehl können wir überprüfen, ob der Cluster aktiv ist:

sudo nodetool status

Wenn wir UN in unserer Ausgabe sehen, bedeutet dies, dass Cluster läuft:

Verbindung zur Cassandra-Datenbank herstellen

In einem letzten Schritt zeigen wir, wie wir in das Cassandra-Terminal eintreten können. Verwenden Sie einen einfachen Befehl, um Cassandra zu verwenden:

cqlsh

Sobald Sie dies ausführen, werden wir sehen, dass wir jetzt Cassandra-Befehle auf unserem Computer ausführen und zugehörige Daten erstellen können:

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.