Zainstaluj Apache Cassandra na Ubuntu

Zainstaluj Apache Cassandra na Ubuntu

W tym szybkim poście zobaczymy, w jaki sposób możemy zainstalować jedną z najpopularniejszych rozproszonych baz danych, Apache Cassandra na Ubuntu i zacząć go również używać. Zaczniemy teraz.

Przeczytaj posty o Neo4J, Elasticsearch i MongoDB.

Apache Cassandra

Cassandra jest jedną z najpopularniejszych rozproszonych baz danych NoSQL z Apache, która jest znana z skalowalności, wydajności i jej Wysoka dostępność bez jednego punktu awarii.

Niektóre punkty, które sprawiają, że Apache Cassandra stoi wysoka:

  • Spójne i wysoce odporne na uszkodzenia.
  • Bardzo blisko architektury do Dynamo DB Amazon, a model danych jest bliski BigTable Google.
  • Utworzony na Facebooku
  • Jest to baza danych zorientowana na kolumnę
  • Używane w niektórych bardzo dużych towajach, takich jak Cisco, Rackspace, Netflix i wiele innych

Instalowanie Java

Aby zainstalować Cassandra na Ubuntu, musimy najpierw zainstalować Java. Java może nie być domyślnie zainstalowana. Możemy to zweryfikować za pomocą tego polecenia:

Java -version

Kiedy uruchamiamy to polecenie, otrzymujemy następujące dane wyjściowe:

Teraz zainstalujemy Java w naszym systemie. Użyj tego polecenia, aby to zrobić:

sudo add-apt-repozytory PPA: Webupd8Team/Java
Sudo apt-get Aktualizacja
sudo apt-get install Oracle-java8-installer

Po uruchomieniu tych poleceń możemy ponownie sprawdzić, czy Java jest teraz zainstalowana za pomocą tego samego polecenia.

Instalowanie Cassandry

Instalowanie Cassandra na Ubuntu jest bardzo łatwym zadaniem i to tylko kwestia kilku poleceń. Zaczniemy od dodania repozytorium Cassandra do listy źródłowej Ubuntu:

echo "deb http: // www.Apache.org/dist/cassandra/debian 311x Main "
|. sudo tee -a/etc/apt/źródła.lista.D/Cassandra.źródła.lista

Po uruchomieniu tego programu otrzymamy następujące dane wyjściowe:

Teraz dodamy klucze repozytorium Apache Cassandra:

curl https: // www.Apache.org/dist/cassandra/klawisze | sudo apt-key add -

Po uruchomieniu tego programu otrzymamy następujące dane wyjściowe:

Teraz możemy zaktualizować listę apt-get dla Ubuntu za pomocą tego polecenia:

Sudo apt-get Aktualizacja

Na koniec jesteśmy gotowi zainstalować Cassandra na maszynie Ubuntu:

sudo apt-get instaluj cassandra

Ostatnie polecenie może potrwać kilka minut na podstawie prędkości Internetu. Możemy teraz sprawdzić, czy Cassandra działa na naszym komputerze:

Status Sudo Service Cassandra

Zobaczymy, że usługa jest aktywna:

Łączenie z klastrem Cassandra

Cassandra rozpoczyna się automatycznie po zakończeniu procesu instalacji. Cassandra to rozproszona baza danych, więc nie działa jako pojedynczy system, ale zamiast tego działa w klastrze, który może składać się z praktycznie dowolnej liczby węzłów.

Kiedy Cassandra zaczyna na naszym komputerze, automatycznie konfiguruje klaster z jednym węzłem jako części. Możemy sprawdzić, czy klaster jest gotowy do użycia tego polecenia:

Status sudo węzetool

Jeśli zobaczymy Un W naszym wyjściu oznacza to, że klaster jest uruchomiony:

Łączenie z bazą danych Cassandra

W ostatnim kroku pokażemy, w jaki sposób możemy wejść do terminalu Cassandra. Użyj prostego polecenia, aby zacząć używać Cassandra:

CQLSH

Po uruchomieniu zobaczymy, że możemy teraz wykonać polecenia Cassandra na naszym komputerze i tworzyć powiązane dane: