Jak zainstalować Apache Cassandra w systemie Windows

Jak zainstalować Apache Cassandra w systemie Windows

Apache Cassandra lub Cassandra to bezpłatna i open source rozproszona baza danych bez SQL. Jest to jedna z najbardziej znanych szeroko zakrojonych baz danych współczesnego stulecia.

Baza danych szerokokomotka to baza danych bez SQL z tabelami, wierszami i kolumnami. Jednak w przeciwieństwie do dobrego starego tabeli relacyjnej, brakuje mu takich funkcji, jak dołączenia. Wynika to z projektowania, które pozwala na użycie Cassandry w wysoce krytycznych operacjach.

Jest to kluczowa w bardzo wrażliwych środowiskach, w których należy przechwytywać i przechowywać obszerne dane.

Ten pełny samouczek wyjaśni proces konfiguracji konfiguracji klastra Apache Cassandra na komputerze Windows.

Instalowanie Java JDK w systemie Windows

Podobnie jak większość projektów Apache, Cassandra wymaga zainstalowania i dostępności Java JDK. W tym poście skonfigurujemy Corretto JDK, ponieważ jest to bezpłatne i łatwe w użyciu.

https: // dokumenty.AWS.Amazonka.com/corretto/najnowszy/corretto-11-ug/lista pobrań.html

Wybierz instalator swojego systemu i pobierz.


Uruchom instalatora po zakończeniu.


Kliknij następny, aby kontynuować monit instalacyjny.


Kliknij następne, aby kontynuować.

Na koniec kliknij instaluj, aby postępować w instalacji.


Uruchom wiersz polecenia, aby sprawdzić, czy JDK jest zainstalowany z poleceniem:

$ java --version


Polecenie powinno zwrócić krótkie informacje o zainstalowanej wersji JDK.


Z powyższego wyjścia JDK został pomyślnie zainstalowany jako wersja 11.

Dodaj zmienną java_home. Uruchom monit o polecenie (podwyższone uprawnienia).

setx java_home "C: \ Program Files \ Amazon Corretto \ Jdk11.0.16_8 ”
setx ścieżka „%ścieżka%;%java_home%\ bin”;


Jeśli zainstalowałeś JDK w innym miejscu, pamiętaj, aby zmienić wartość w pierwszym poleceniu.

Załaduj ponownie sesję terminalową, aby zastosować zmiany.

Instalowanie interpretera Python w systemie Windows

Inną zależnością klastra Apache Cassandra jest interpreter Python. Interpreter Python jest wymagany do używania języka CQL.

Przeglądaj do:

https: // www.pyton.org/pobieranie/

Wybierz wersję Windows i pobierz pakiet instalatora.

Po zakończeniu rozpocznij instalację. Upewnij się, aby włączyć „Dodaj Python 3 do ścieżki” podczas instalacji.


Na koniec kliknij Instaluj, aby zakończyć instalację z wartościami domyślnymi.

Po zakończeniu uruchom poniższe polecenie w wierszu polecenia:

$ Python --version
Python 3.10.5

Instalowanie Apache Cassandra

Po wyjaśnieniu zależności, przystąpmy do instalacji Apache Cassandra w naszym systemie.

Otwórz przeglądarkę i przejdź do strony pobierania Cassandry:

https: // archiwum.Apache.org/dist/cassandra/3.11.4/

Pobierz dostarczone archiwum.

Wyodrębnij archiwum do określonego katalogu. Ponownie unikaj używania długich nazw ścieżek, aby uniknąć konfliktów z systemem Windows.

W naszym przykładzie wyodrębniamy archiwum C: \ Cassandra


Następnie skopiuj ścieżkę do katalogu Cassandra. Następnie otwórz narzędzie wyszukiwania systemu Windows i wyszukaj „Edytuj zmienne środowiskowe."


Powinno to zabrać Cię do zmiennych systemowych, umożliwiając usuwanie lub dodanie wartości.

Uwaga, aby uniknąć wyboru opcji „Edytuj zmienne środowiskowe dla swojego konta”, ponieważ może to utrudniać edycję zmiennych systemowych.

W ramach zmiennych systemowych kliknij nowe, aby dodać nową zmienną środowiskową.


Ustaw nazwę zmiennej jako cassandra_home i wartość zmienną na ścieżkę katalogu Cassandra.


Kliknij OK, aby zapisać.

Następnie, pod zmiennymi systemu, wybierz ścieżkę i kliknij Edytuj.


W nowym oknie kliknij nową, aby dodać nową wartość i ustaw ją na ścieżce katalogu bin Cassandra.


Wybierz OK, aby zapisać zmiany.

Uruchom wiersz polecenia i wykonaj:

$ Cassandra.nietoperz


Polecenie wywoła plik Cassandra i uruchomi serwer.

Możesz teraz uzyskać dostęp do serwera Cassandra lub powłoki CQL, uruchamiając polecenie CQLSH.

Wniosek

Za pomocą tego artykułu odkryłeś, jak zainstalować i skonfigurować serwer Apache Cassandra na komputerze z systemem Windows.