Ubuntu

Installera Apache Cassandra på Ubuntu 20.04

Installera Apache Cassandra på Ubuntu 20.04
Cassandra används av tusentals företag världen över för att spara och hämta tusentals terabyte data i en miljö som är noggrant detaljerad men ändå lättillgänglig. Dess tillförlitlighet, tillsammans med dess höga feltolerans, har fått det rykte som det har idag. DB Engine Ranking placerar Cassandra högst upp i sin breda kolumnbutiksranking.

I den här handledningen lär du dig hur du ställer in Apache Cassandra, ett av de bästa NoSQL-databassystemen som är både gratis och öppen källkod, som erbjuder hög linjär skalbarhet, tillsammans med låg latensoperabilitet. Det var ursprungligen tänkt för att stödja sökfunktionen för inkorg på Facebook och har sedan dess förbättrats tills det hyllades som den mest tidseffektiva och skalbara distributionsdatabasen.

Steg 1: Installera Oracle JAVA

Först måste vi ställa in JAVA på ditt system eftersom Cassandra kräver att Oracle JAVA fungerar på alla operativsystem. Detta steg är bara en enkel installationsguide, så läsare med redan installerad Java kan hoppa över steg 1.

För att illustrera hur du ställer in Java på skrivbordet hämtar vi den senaste versionen av dess open source-plattform: OpenJDK 14. Denna version med öppen källkod fungerar lika bra med Cassandra som alla betalversioner, så det borde räcka.

Skriv in följande kommando för att uppdatera förvaret:

$ sudo apt uppdatering


Kör sedan kommandot nedan för att installera OpenJDK 14:

$ sudo apt installera openjdk-14-jdk


OpenJDK 14 bör startas automatiskt efter installationen. För att verifiera installationen, skriv:

$ java -version

Detta ska visas i följande utdata:


Med Java installerat kan du ladda ner den senaste versionen av Apache Cassandra från dess officiella webbplats. I den här demonstrationen använder vi dock det officiella Apache-arkivet genom att lägga till det i det lokala programvarulageret.

Steg 2: Installera Apache Cassandra

Följande steg visar detaljerna för hur du laddar ner Apache Cassandra genom att lägga till dess officiella arkiv. Denna speciella metod kan visa sig vara användbar i fall där du inte kan ladda ner den från den officiella webbplatsen.

Skriv in kommandona nedan för att hämta förrådets GPG-nyckel:

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


Använd sedan kommandot nedan för att lägga till förvaret:

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

Steg 3: Installera Apache Cassandra

Skriv in kommandona för att börja installationen:

$ sudo apt uppdatering

$ sudo apt installera cassandra


Detta bör installera Cassandra på ditt Ubuntu-skrivbord. Kontrollera sedan installationen genom att skriva in följande kommandon i terminalen:

$ nodetool-status


Om produktionen säger Normal / Leaving / Goining / Moving, är vi alla bra.

Cqlsh är ett CLI-gränssnitt som du kan interagera med Cassandra Query Language.

Avslutar

Jag hoppas att instruktionerna ovan hjälpte dig att konfigurera Apache Cassandra på ditt Ubuntu-skrivbord. Apache Cassandra behöver Oracle Java för att fungera och öppen källkodsimplementering av Java, OpenJDK fungerar bra med Cassandra. Metoden som användes i den här självstudien lade först Apache-förvaret till Ubuntu-programvaran och installerade sedan databasen.

Vad som särskilt gör Cassandra utmärker sig jämfört med andra databassystem är den stora volymdatakapaciteten som den erbjuder, liksom dess extremt låga latensoperationer. Det faktum att så många stora konglomerat använder detta databassystem, inklusive Apple, Facebook, Instagram, Spotify, Twitter, eBay och Netflix, talar om dess nytta som en pålitlig datahanteringsplattform.

Mus Hur man använder Xdotool för att stimulera musklick och tangenttryckningar i Linux
Hur man använder Xdotool för att stimulera musklick och tangenttryckningar i Linux
Xdotool är ett ledigt verktyg för öppen källkod för simulering av musklick och tangenttryckningar. Den här artikeln kommer att täcka en kort guide om ...
Mus Topp 5 Ergonomiska datormusprodukter för Linux
Topp 5 Ergonomiska datormusprodukter för Linux
Ger långvarig datoranvändning smärta i handleden eller fingrarna? Lider du av styva leder och måste ständigt skaka hand? Känner du en brännande smärta...
Mus Så här ändrar du inställningar för mus och pekplatta med Xinput i Linux
Så här ändrar du inställningar för mus och pekplatta med Xinput i Linux
De flesta Linux-distributioner levereras med "libinput" -bibliotek som standard för att hantera inmatningshändelser i ett system. Den kan bearbeta inm...