Installa Redis su Ubuntu Top 10

Installa Redis su Ubuntu Top 10
Redis è un archivio dati in memoria. Cioè, Redis memorizza i dati nella memoria del computer (RAM). Redis viene utilizzato come server cache di un sito Web o di un'applicazione e della cache del database. Un server cache migliora le prestazioni del tuo sito Web o dell'applicazione drasticamente poiché i dati più frequentemente accessibili sono memorizzati nella cache nella RAM del tuo computer che è davvero veloce.

Un semplice esempio renderà la necessità di un server cache molto più chiaro. Diciamo che possiedi un'app di dizionario inglese. Ci sono circa 200.000 parole nel tuo database del dizionario. Quando un utente cerca una parola nella tua app, la tua app deve cercare nel database e trovare la parola e quindi visualizza il significato e alcune frasi di esempio all'utente. Ma il 90% o più persone sta cercando parole molto comuni, diciamo 30.000 parole entro le 200.000 parole nel tuo database. Quindi, la tua app di dizionario trascorre molto tempo a cercare nel database la stessa parola. Pertanto, il caricamento del server e il tempo di accesso alla pagina aumentano. E se potessi consegnare le 30.000 parole comunemente più velocemente ed efficiente? Bene, se si imposta un server di cache e memorizza le parole più comunemente cercate, il 90% del carico del server verrà ridotto. La tua app risponderà anche più velocemente che mai. Quindi puoi fare di più con meno. Non hai bisogno di un server molto potente se si utilizza un server cache in. Le prestazioni dell'app del dizionario possono essere aumentate rapidamente senza aumentare il costo.

Ora sai quanto sono davvero importanti i server cache. Redis è un'eccellente soluzione di memorizzazione nella cache. In questo articolo, ti mostrerò come installare Redis su Ubuntu. Userò Ubuntu 18.04 LTS per la dimostrazione. Ma dovrebbe funzionare per qualsiasi versione moderna di Ubuntu. Iniziamo.

Installazione di Redis su Ubuntu utilizzando Package Manager:

Redis è disponibile nel repository di pacchetti ufficiali di Ubuntu. Quindi è davvero facile da installare. Innanzitutto, aggiorna la cache del repository del pacchetto APT della tua macchina Ubuntu con il seguente comando:

$ sudo apt update

La cache del repository del pacchetto APT deve essere aggiornata.

Ora installa Redis con il seguente comando:

$ sudo apt Installa Redis

Ora premi y e poi premere continuare.

Redis dovrebbe essere installato.

Ora controlla se Redis sta lavorando correttamente con il seguente comando:

$ Redis-cli-Version

Come puoi vedere, sul mio Ubuntu 18.04 LTS MACCHINE, Redis 4.0.9 è installato e funziona correttamente.

Avvio e arresto del servizio Redis:

Ora per verificare se il servizio Redis è in esecuzione, eseguire il seguente comando:

$ sudo systemctl status redis

Come puoi vedere, il servizio Redis è in esecuzione.

Per fermare il servizio Redis, eseguire il seguente comando:

$ sudo systemctl smetti di redis

Come puoi vedere, il servizio Redis non è più in esecuzione.

Per avviare il servizio Redis, eseguire il seguente comando:

$ sudo systemctl Inizia a Redis

Come puoi vedere, il servizio Redis è di nuovo in esecuzione.

Avvio di Redis su System Boot:

Se si desidera che il servizio Redis inizi quando il tuo computer si avvia, puoi aggiungere il servizio Redis all'avvio del sistema della tua macchina Ubuntu. Aggiungi il servizio Redis all'avvio del sistema della tua macchina Ubuntu con il seguente comando:

$ sudo systemctl Abilita Redis-Server

Il servizio Redis dovrebbe essere aggiunto all'avvio del sistema della tua macchina Ubuntu.

Rimozione del servizio Redis dall'avvio del sistema:

Se hai aggiunto il servizio Redis all'avvio del sistema della tua macchina Ubuntu e si desidera rimuoverlo dall'avvio del sistema ora, quindi eseguire il seguente comando:

$ sudo systemctl Disabilita Redis-Server

Il servizio Redis deve essere rimosso dall'avvio del sistema della tua macchina Ubuntu.

Costruire Redis dalla fonte:

Puoi anche costruire Redis dalla fonte su Ubuntu. È facile perché i Redis non hanno alcuna dipendenza. Tutto ciò che serve è avere un set di strumenti di compilatore GCC funzionante. È possibile installare facilmente GCC e tutti gli strumenti di build su Ubuntu con il seguente comando:

$ sudo apt installare build-essenziale

Ora premi y e poi premere .

GCC e tutti gli strumenti di build dovrebbero essere installati.

Ora scarica il codice sorgente Redis dal sito Web ufficiale di Redis all'indirizzo https: // Redis.IO/Download

Al momento della scrittura l'ultima versione beta di Redis è 5.0. Compiliamo e installiamolo. Innanzitutto, crea una directory temporanea (chiamiamola Redis5) e navigare verso di esso con il seguente comando:

$ mkdir ~/redis5 && cd ~/redis5

Ora scarica Redis 5.0-RC 6 Codice sorgente con il seguente comando:

$ wget https: // github.com/antirez/redis/archive/5.0-RC6.catrame.Gz

Redis 5.0 L'archivio del codice sorgente beta dovrebbe essere scaricato.

Ora estrai il file dell'archivio del codice sorgente con il seguente comando:

$ tar xvzf 5.0-RC6.catrame.Gz

Il file di archivio deve essere estratto.

Come puoi vedere, una nuova directory Redis-5.0-RC6/ è creato.

Ora naviga su Redis-5.0-RC6/ Directory con il seguente comando:

$ CD Redis-5.0-RC6

Ora compila Redis con il seguente comando:

$ make

Come puoi vedere, Redis viene compilato. Dovrebbe richiedere del tempo.

Una volta completato il processo di compilazione, è necessario vedere il seguente output:

Ora installa Redis con il seguente comando:

$ sudo Make Installa

Redis è installato.

Per verificare dove sono installati i binari Redis, eseguire il seguente comando:

$ WHEREIS Redis-Server

Come puoi vedere, i binari Redis sono disponibili in /usr/locale/cestino directory.

Per verificare se Redis sta funzionando, eseguire il seguente comando:

$ Redis-cli-Version

Come puoi vedere, Redis 4.9.106 è installato e funzionante correttamente.

Supporto Linguge di programmazione Redis:

Puoi interagire con Redis con molti linguaggi di programmazione come il nodo.JS, PHP, Ruby, Python, C, C ++, Java e molti altri.

Per verificare se Redis ha il supporto per il linguaggio di programmazione desiderato, fare riferimento al sito Web ufficiale di Redis all'indirizzo https: // Redis.io/clienti

Ecco come installi Redis su Ubuntu. Grazie per aver letto questo articolo.