Ubuntu

Instalowanie Apache Cassandra na Ubuntu 20.04

Instalowanie Apache Cassandra na Ubuntu 20.04
Cassandra jest używana przez tysiące firm na całym świecie do zapisywania i pobierania tysięcy terabajtów danych w środowisku, które jest niezwykle szczegółowe, a jednocześnie łatwo dostępne. Jego niezawodność, wraz z wysoką odpornością na awarie, zyskały reputację, którą cieszy się dzisiaj. Ranking silników DB stawia Cassandrę na szczycie rankingu sklepów z szeroką kolumną.

W tym samouczku dowiesz się, jak skonfigurować Apache Cassandra, jeden z najlepszych systemów baz danych NoSQL, który jest zarówno darmowy, jak i open-source, który oferuje wysoką skalowalność liniową wraz z niskimi opóźnieniami. Pierwotnie został stworzony do obsługi funkcji wyszukiwania w skrzynce odbiorczej na Facebooku i od tego czasu został ulepszony, dopóki nie został okrzyknięty najbardziej wydajną czasowo i skalowalną bazą danych dystrybucji.

Krok 1: Zainstaluj Oracle JAVA

Najpierw musimy skonfigurować JAVA w twoim systemie, ponieważ Cassandra wymaga Oracle JAVA do działania na dowolnym systemie operacyjnym. Ten krok to tylko prosty przewodnik po konfiguracji, więc czytelnicy z już zainstalowaną Javą mogą pominąć krok 1.

Aby zilustrować, jak skonfigurować Javę na komputerze, pobierzemy najnowszą wersję platformy open-source: OpenJDK 14. Ta wersja open-source działa z Cassandrą tak samo dobrze, jak każda wersja płatna, więc powinna wystarczyć.

Wpisz następujące polecenie, aby zaktualizować repozytorium:

$ sudo apt aktualizacja


Następnie uruchom poniższe polecenie, aby zainstalować OpenJDK 14:

$ sudo apt install openjdk-14-jdk


OpenJDK 14 powinien uruchomić się automatycznie po instalacji. Aby zweryfikować instalację, wpisz:

$ java -wersja

Powinno to zostać wyświetlone w następującym wyniku:


Po zainstalowaniu Javy możesz pobrać najnowszą wersję Apache Cassandra z jej oficjalnej strony internetowej. Jednak w tej demonstracji użyjemy oficjalnego repozytorium Apache, dodając je do lokalnego repozytorium oprogramowania.

Krok 2: Instalacja Apache Cassandra

Poniższe kroki pokazują szczegóły, jak pobrać Apache Cassandra, dodając jego oficjalne repozytorium. Ta konkretna metoda może okazać się przydatna w przypadkach, gdy nie możesz pobrać jej z oficjalnej strony internetowej.

Wpisz poniższe polecenia, aby pobrać klucz GPG repozytorium:

$ wet -q -O - https://www.Apache.org/dist/cassandra/KEYS | sudo apt-key add --


Następnie użyj poniższego polecenia, aby dodać repozytorium:

$ sudo sh -c 'echo "deb http://www.Apache.org/dist/cassandra/debian 311x main" \
> /etc/apt/źródła.lista.d/cassandra.źródła.lista'

Krok 3: Zainstaluj Apache Cassandra

Wpisz polecenia, aby rozpocząć instalację:

$ sudo apt aktualizacja

$ sudo apt zainstaluj cassandra


Powinno to zainstalować Cassandrę na pulpicie Ubuntu. Następnie zweryfikuj instalację, wpisując w terminalu następujące polecenia:

$ stan narzędzia węzła


Jeśli dane wyjściowe mówią Normalne/Opuszczanie/Dołączanie/Przenoszenie, wszyscy jesteśmy w porządku.

Cqlsh to interfejs CLI, za pomocą którego można wchodzić w interakcje z językiem zapytań Cassandra.

Zawijanie

Mam nadzieję, że powyższe instrukcje pomogły ci skonfigurować Apache Cassandra na pulpicie Ubuntu Ubuntu. Apache Cassandra potrzebuje Oracle Java do działania i implementacji Javy typu open source, OpenJDK działa dobrze z Cassandrą. Metoda zastosowana w tym samouczku najpierw dodała repozytorium Apache do repozytorium oprogramowania Ubuntu, a następnie zainstalowała bazę danych.

To, co w szczególności wyróżnia Cassandrę na tle innych systemów bazodanowych, to oferowana przez nią duża pojemność danych, a także niezwykle niskie opóźnienia w operacjach. Fakt, że tak wiele dużych konglomeratów korzysta z tego systemu baz danych, w tym Apple, Facebook, Instagram, Spotify, Twitter, eBay i Netflix, świadczy o jego użyteczności jako niezawodnej platformy do zarządzania danymi.

Gry Jak używać AutoKey do automatyzacji gier Linux
Jak używać AutoKey do automatyzacji gier Linux
AutoKey to narzędzie do automatyzacji pulpitu dla systemów Linux i X11, zaprogramowane w Python 3, GTK i Qt. Korzystając ze skryptów i funkcji MAKRO, ...
Gry How to Show FPS Counter in Linux Games
How to Show FPS Counter in Linux Games
Linux gaming got a major push when Valve announced Linux support for Steam client and their games in 2012. Since then, many AAA and indie games have m...
Gry How to download and Play Sid Meier's Civilization VI on Linux
How to download and Play Sid Meier's Civilization VI on Linux
Introduction to the game Civilization 6 is a modern take on the classic concept introduced in the series of the Age of Empires games. The idea was fai...