Ubuntu

Installation af Apache Cassandra på Ubuntu 20.04

Installation af Apache Cassandra på Ubuntu 20.04
Cassandra bruges af tusindvis af virksomheder over hele verdenen til at gemme og hente tusindvis af terabyte data i et miljø, der er omhyggeligt detaljeret, men alligevel let tilgængeligt. Dens pålidelighed sammen med sin høje fejltolerance har fået det ry, den besidder i dag. DB Engine Ranking placerer Cassandra øverst i deres brede kolonnebutikrangering.

I denne vejledning lærer du, hvordan du konfigurerer Apache Cassandra, et af de bedste NoSQL-databasesystemer, der er både gratis og open source, som tilbyder høj lineær skalerbarhed sammen med lav latensoperabilitet. Det blev oprindeligt udtænkt til at understøtte indbakke-søgefunktionen på Facebook og er siden forbedret, indtil den blev hyldet som den mest tidseffektive og skalerbare distributionsdatabase.

Trin 1: Installer Oracle JAVA

Først skal vi konfigurere JAVA på dit system, da Cassandra kræver, at Oracle JAVA fungerer på ethvert operativsystem. Dette trin er blot en simpel installationsvejledning, så læsere med allerede installeret Java kan springe trin 1 over.

For at illustrere, hvordan du konfigurerer Java på skrivebordet, downloader vi den nyeste version af open source-platformen: OpenJDK 14. Denne open source-version fungerer lige så godt med Cassandra som enhver betalt version, så det skal være tilstrækkeligt.

Skriv følgende kommando for at opdatere lageret:

$ sudo apt opdatering


Kør derefter kommandoen nedenfor for at installere OpenJDK 14:

$ sudo apt installere openjdk-14-jdk


OpenJDK 14 skal starte automatisk efter installationen. For at bekræfte installationen skal du skrive:

$ java -version

Dette skal vises i følgende output:


Med Java installeret kan du downloade den nyeste version af Apache Cassandra fra dens officielle hjemmeside. I denne demonstration bruger vi dog det officielle Apache-arkiv ved at føje det til det lokale softwarelager.

Trin 2: Installation af Apache Cassandra

De følgende trin viser detaljerne om, hvordan man downloader Apache Cassandra ved at tilføje sit officielle lager. Denne særlige metode kan vise sig nyttig i tilfælde, hvor du ikke kan downloade den fra det officielle websted.

Indtast nedenstående kommandoer for at hente lagerets GPG-nøgle:

$ wet -q -O - https: // www.apache.org / dist / cassandra / KEYS | sudo apt-key tilføj --


Brug derefter kommandoen nedenfor for at tilføje lageret:

$ sudo sh -c 'echo "deb http: // www.apache.org / dist / cassandra / debian 311x main "\
> / etc / apt / sources.liste.d / cassandra.kilder.liste'

Trin 3: Installer Apache Cassandra

Indtast kommandoerne for at starte installationen:

$ sudo apt opdatering

$ sudo apt installere cassandra


Dette skal installere Cassandra på dit Ubuntu-skrivebord. Kontroller derefter installationen ved at skrive følgende kommandoer i terminalen:

$ nodetool status


Hvis output siger Normal / Forlad / Deltager / Flytter, er vi alle gode.

Cqlsh er en CLI-grænseflade, som du kan interagere med Cassandra Query Language.

Afslutter

Jeg håber, at ovenstående instruktioner hjalp dig med at konfigurere Apache Cassandra på dit Ubuntu-skrivebord. Apache Cassandra har brug for Oracle Java til at fungere og open source implementering af Java, OpenJDK fungerer fint med Cassandra. Metoden anvendt i denne vejledning tilføjede først Apache-lageret til Ubuntu-softwareprotokollen og installerede derefter databasen.

Det, der især gør Cassandra, skiller sig ud i forhold til andre databasesystemer, er den datakapacitet, som den tilbyder, såvel som dens ekstremt lave ventetid. Det faktum, at så mange store konglomerater bruger dette databasesystem, inklusive Apple, Facebook, Instagram, Spotify, Twitter, eBay og Netflix, taler til dets anvendelighed som en pålidelig datastyringsplatform.

Mus Sådan bruges Xdotool til at stimulere museklik og tastetryk i Linux
Sådan bruges Xdotool til at stimulere museklik og tastetryk i Linux
Xdotool er et gratis og open source kommandolinjeværktøj til simulering af museklik og tastetryk. Denne artikel dækker en kort vejledning om brug af x...
Mus Top 5 ergonomiske computermusprodukter til Linux
Top 5 ergonomiske computermusprodukter til Linux
Forårsager langvarig brug af computeren smerter i dit håndled eller fingre? Lider du af stive led og er konstant nødt til at ryste hænderne? Føler du ...
Mus Sådan ændres mus og touchpad-indstillinger ved hjælp af Xinput i Linux
Sådan ændres mus og touchpad-indstillinger ved hjælp af Xinput i Linux
De fleste Linux-distributioner leveres som standard med "libinput" -biblioteket til at håndtere inputhændelser på et system. Det kan behandle inputhæn...