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:
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: