Ubuntu

Apache Cassandra installeren op Ubuntu 20.04

Apache Cassandra installeren op Ubuntu 20.04
Cassandra wordt door duizenden bedrijven over de hele wereld gebruikt om duizenden terabytes aan gegevens op te slaan en op te halen in een omgeving die zowel nauwgezet gedetailleerd als gemakkelijk toegankelijk is. Zijn betrouwbaarheid, samen met zijn hoge fouttolerantie, heeft de reputatie verdiend die het vandaag de dag heeft. De DB Engine Ranking plaatst Cassandra bovenaan de ranglijst van hun brede kolomwinkel.

In deze zelfstudie leert u hoe u Apache Cassandra instelt, een van de beste NoSQL-databasesystemen die zowel gratis als open-source is, die een hoge lineaire schaalbaarheid biedt, samen met een lage latentie-operabiliteit. Het was oorspronkelijk ontworpen om de inbox-zoekfunctie op Facebook te ondersteunen en is sindsdien verbeterd totdat het werd geprezen als de meest tijdbesparende en schaalbare distributiedatabase.

Stap 1: Installeer Oracle JAVA

Eerst moeten we JAVA op uw systeem instellen, aangezien Cassandra Oracle JAVA vereist om op elk besturingssysteem te werken. Deze stap is slechts een eenvoudige installatiehandleiding, dus lezers met reeds geïnstalleerde Java kunnen stap 1 overslaan.

Om te illustreren hoe Java op desktop in te stellen, zullen we de nieuwste versie van het open-sourceplatform downloaden: OpenJDK 14. Deze open-sourceversie werkt net zo goed met Cassandra als elke betaalde versie, dus het zou voldoende moeten zijn.

Typ de volgende opdracht om de repository bij te werken:

$ sudo apt-update


Voer vervolgens de onderstaande opdracht uit om OpenJDK 14 te installeren:

$ sudo apt install openjdk-14-jdk


OpenJDK 14 zou automatisch moeten starten bij installatie. Om de installatie te verifiëren, typt u:

$ java -versie

Dit moet worden weergegeven in de volgende uitvoer:


Als Java is geïnstalleerd, kunt u de nieuwste versie van Apache Cassandra downloaden van de officiële website. In deze demonstratie gebruiken we echter de officiële Apache-repository door deze toe te voegen aan de lokale softwarerepository.

Stap 2: Apache Cassandra installeren

De volgende stappen tonen de details over het downloaden van Apache Cassandra door de officiële repository toe te voegen. Deze specifieke methode kan nuttig zijn in gevallen waarin u deze niet van de officiële website kunt downloaden.

Typ de onderstaande opdrachten om de GPG-sleutel van de repository op te halen:

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


Gebruik vervolgens de onderstaande opdracht om de repository toe te voegen:

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

Stap 3: Installeer Apache Cassandra

Typ de opdrachten om de installatie te starten:

$ sudo apt-update

$ sudo apt install cassandra


Dit zou Cassandra op uw Ubuntu-bureaublad moeten installeren. Verifieer vervolgens de installatie door de volgende opdrachten in de terminal in te voeren:

$ nodetool-status


Als de uitvoer zegt Normaal/Verlaten/Aanmelden/Bewegen, zijn we allemaal goed.

Cqlsh is een CLI-interface waarmee u kunt communiceren met de Cassandra Query Language.

Afsluiten

Ik hoop dat de bovenstaande instructies je hebben geholpen bij het instellen van Apache Cassandra op je Ubuntu-bureaublad. Apache Cassandra heeft Oracle Java nodig om te functioneren en de open-source implementatie van Java, de OpenJDK werkt prima met Cassandra. De methode die in deze tutorial wordt gebruikt, heeft eerst de Apache-repository toegevoegd aan de Ubuntu-softwarerepository en vervolgens de database geïnstalleerd.

Wat Cassandra in het bijzonder onderscheidt van andere databasesystemen, is de grote datacapaciteit die het biedt, evenals de extreem lage latentiebewerkingen. Het feit dat zoveel grote conglomeraten dit databasesysteem gebruiken, waaronder Apple, Facebook, Instagram, Spotify, Twitter, eBay en Netflix, spreekt tot het nut ervan als een betrouwbaar platform voor gegevensbeheer.

Hoe FPS te verhogen in Linux?
FPS staat voor Beelden per seconde. De taak van FPS is om de framesnelheid te meten bij het afspelen van video's of speluitvoeringen. In eenvoudige wo...
Top Oculus App Lab-games
Als je eigenaar bent van een Oculus-headset, moet je op de hoogte zijn van sideloading. Sideloading is het proces van het installeren van niet-winkeli...
Top 10 spellen om te spelen op Ubuntu
Het Windows-platform is een van de dominante platforms voor gaming geweest vanwege het enorme percentage games dat tegenwoordig wordt ontwikkeld om Wi...