GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare e configurare Redis in Ubuntu 20.04

Redis è un servizio di memorizzazione nella cache del database e un'archiviazione della struttura dei dati in memoria. Ciò significa che la richiesta frequente al database viene memorizzata nella cache da Redis e servita dalla RAM di memoria più veloce. Aiuta a ridurre i ritardi e ad aumentare le prestazioni della tua applicazione accedendo in microsecondi. Strutture di dati come hash, elenchi, insiemi ordinati, stringhe, insiemi sono supportati da Redis.

Normalmente, alcuni GB di RAM vengono assegnati a Redis. Quando si eseguono le applicazioni, la memoria è occupata. Per aggiornare lo spazio di archiviazione in Redis viene utilizzata la politica maxmemory. Di seguito sono supportati gli algoritmi dei criteri maxmemory:-

volatile-lru :rimuovi prima le chiavi (LRU) usate meno di recente che hanno un set di scadenza

allkeys_lru :rimuovi prima le chiavi usate meno di recente indipendentemente dalla scadenza impostata

volatiel_random :rimuove la chiave casuale con un set scaduto

allkeys_random :le chiavi vengono rimosse casualmente senza scadenza impostata

volatile_ttl :Rimuovere le chiavi del tempo di scadenza più vicine, ad es. avente un valore TTL minore

nessuna sfratto :nessuna delle chiavi è scaduta, basta restituire l'operazione di scrittura.

In questo articolo installerò l'ultima versione del servizio Redis su Ubuntu 20.04 e la configurerò.

Installazione

Per installare Redis su Ubuntu, prima aggiorna il tuo sistema.

$ sudo apt update

Quando un aggiornamento è completato, installa Redis utilizzando il gestore di pacchetti apt,

$ sudo apt install redis -y

Al termine dell'installazione, controlla la versione,

$ redis-cli -v

Ora avvia il server Redis immettendo il seguente comando.

$ sudo systemctl start redis-server

Abilita il servizio in modo che si avvii automaticamente al riavvio del server,

$ sudo systemctl enable redis-server

Inoltre, controlla lo stato del server Redis,

$ sudo systemctl status redis-server

La porta predefinita per Redis è 6379 ed è in ascolto su IPv4 localhost 127.0.0.1 e indirizzo di loopback IPV6. Puoi verificare eseguendo il comando seguente.

$ ss -ltn

Configurazione di Redis

Nell'installazione predefinita di Redis, il file di configurazione si trova in /etc/redis/redis.conf .

Per applicare il limite massimo di memoria e il criterio, apri prima il file di configurazione.

$ vi /etc/redis/redis.conf

È possibile aggiungere il seguente parametro nel file. Ad esempio, imposta il limite di memoria su 2 GB. e noeviction maxmemory policy.

maxmemory 2gb
maxmemory-policy noeviction

Allo stesso modo, per aggiungere la password, aggiungi il seguito nello stesso file di configurazione,

requirepass YourPassword

Il tuo file dovrebbe assomigliare a,

Salva il file e riavvia il servizio Redis.

$ sudo systemctl restart redis-server

Nota:puoi anche modificare la porta predefinita e l'indirizzo di collegamento dal file di configurazione.

CLI Redis

Ora accediamo a Redis dalla sua CLI. Per accedere al server Redis digita,

$ redis-cli
127.0.0.1:6379>

Ora usa la password per accedere. (se hai configurato)

12.0.0.1:6379> auth YourPassword

Imposta il nome "ufficio" e il valore "Pokhara"

127.0.0.1:6379> set office Pokhara

Ottieni la chiave da nome

127.0.0.1:6379> get office

Vedi tutte le chiavi in ​​Redis

127.0.0.1:6379> keys *

Vedi i dettagli della memoria

127.0.0.1:6379> info memory

Sciacquare tutta la chiave

127.0.0.1:6379> flushall

accedere a diversi host del server Redis e porta non predefinita. Ad esempio 10.10.18.6 con porta predefinita 6380

$ redis-cli -h 10.10.18.6 -p 6380

Conclusione

L'articolo ti dà l'idea di installare e configurare il server Redis su Ubuntu 20.04. Spero che l'articolo ti piaccia.


Ubuntu
  1. Come installare e configurare Redis su Ubuntu 18.04

  2. Come installare e configurare Redmine su Ubuntu 18.04

  3. Come installare e configurare Samba su Ubuntu 18.04

  4. Come installare e configurare il server Redis in Ubuntu

  5. Come installare e configurare Redis 6 su Ubuntu 20.04

Come installare e configurare OpenVAS 9 su Ubuntu

Come installare e configurare Redis su CentOS 8

Come installare e configurare Neo4j su Ubuntu 20.04

Come installare e configurare Ubuntu SDK in Ubuntu 16.04 e 14.04

Come installare e configurare PostgreSQL su Ubuntu

Come installare e configurare Hadoop su Ubuntu 20.04