Installazione di Apache Cassandra su Ubuntu Top 10.Top 10

Installazione di Apache Cassandra su Ubuntu Top 10.Top 10
Cassandra è utilizzato da migliaia di aziende in tutto il mondo per salvare e recuperare migliaia di terabyte di dati in un ambiente che sia entrambi scrupolosamente dettagliati ma facilmente accessibili. La sua affidabilità, insieme alla sua elevata tolleranza alle guasti, ha guadagnato la reputazione che contiene oggi. La classifica del motore DB mette Cassandra nella parte superiore della loro ampia classifica dei negozi di colonne.

In questo tutorial, imparerai come impostare Apache Cassandra, uno dei migliori sistemi di database NOSQL che è sia gratuito che open-source, che offre un'alta scalabilità lineare, insieme a operabilità a bassa latenza. È stato originariamente concepito per supportare la funzione di ricerca della posta in arrivo su Facebook e da allora è migliorato fino a quando non è stato salutato come il database di distribuzione più efficiente e scalabile.

Passaggio 1: installa Oracle Java

Innanzitutto, dobbiamo impostare Java sul tuo sistema poiché Cassandra richiede a Oracle Java di operare su qualsiasi sistema operativo. Questo passaggio è solo una semplice guida di configurazione, quindi i lettori con Java già installati possono saltare il passaggio 1.

Per illustrare come impostare Java su desktop, scaricheremo l'ultima versione della sua piattaforma open source: OpenJDK 14. Questa versione open source funziona con Cassandra altrettanto come qualsiasi versione a pagamento, quindi dovrebbe essere sufficiente.

Digita il comando seguente per aggiornare il repository:

$ sudo apt update


Quindi, eseguire il comando in basso per installare OpenJDK 14:

$ sudo APT Installa OpenJDK-14-JDK


OpenJDK 14 dovrebbe avviarsi automaticamente su installazione. Per verificare l'installazione, digita:

$ java -version

Questo dovrebbe essere visualizzato nella seguente uscita:


Con Java installato, puoi scaricare l'ultima versione di Apache Cassandra dal suo sito ufficiale. Tuttavia, in questa dimostrazione, utilizzeremo il repository ufficiale Apache aggiungendolo al repository di software locale.

Passaggio 2: installazione di Apache Cassandra

I seguenti passaggi mostrano i dettagli su come scaricare Apache Cassandra aggiungendo il suo repository ufficiale. Questo particolare metodo potrebbe rivelarsi utile nei casi in cui non sei in grado di scaricarlo dal sito ufficiale.

Digita i comandi seguenti per recuperare la chiave GPG del repository:

$ wet -q -o -https: // www.Apache.Org/Dist/Cassandra/Keys | sudo Apt-Key Aggiungi --


Quindi, utilizzare il comando qui sotto per aggiungere il repository:

$ sudo sh -c 'echo "deb http: // www.Apache.org/dist/cassandra/debian 311x main "\
>/etc/apt/fonti.elenco.D/Cassandra.fonti.elenco'

Passaggio 3: installa Apache Cassandra

Digita i comandi per iniziare l'installazione:

$ sudo apt update
$ sudo APT Installa Cassandra


Questo dovrebbe installare Cassandra sul tuo desktop Ubuntu. Quindi, verifica l'installazione digitando i seguenti comandi nel terminale:

$ NodeTool Status


Se l'output dice normale/uscita/unione/in movimento, siamo tutti bravi.

CQLSH è un'interfaccia CLI con cui è possibile interagire con il linguaggio della query Cassandra.

Avvolgendo

Spero che le istruzioni sopra elencate ti abbiano aiutato a impostare Apache Cassandra sul tuo desktop Ubuntu. Apache Cassandra ha bisogno di Oracle Java per funzionare e l'implementazione open source di Java, OpenJDK funziona bene con Cassandra. Il metodo utilizzato in questo tutorial ha aggiunto prima il repository Apache al Repo del software Ubuntu, quindi ha installato il database.

Ciò che rende Cassandra, in particolare, una distinta rispetto ad altri sistemi di database è la capacità di dati ad alto volume che offre, nonché le sue operazioni di latenza estremamente bassa. Il fatto che così tanti conglomerati di grandi dimensioni utilizzino questo sistema di database, tra cui Apple, Facebook, Instagram, Spotify, Twitter, eBay e Netflix, parli della sua utilità come una piattaforma di gestione dei dati affidabile.