Come installare Redis sulla top 10 di Debian

Come installare Redis sulla top 10 di Debian

Redis (Remote Dictionary Server) è la struttura dei dati del valore chiave open source archivio archiviato in C e viene utilizzato come database e cache. Debian è una delle principali distribuzioni basate su Linux. La manipolazione e l'archiviazione dei dati rientrano nella categoria di base di Task del programmatore e Debian 11 fornisce supporto a diversi DBM (sistema di gestione del database) per eseguire operazioni sui dati. In questo articolo, dimostreremo la guida di installazione di Redis su Debian 11; Con questo utile post, sarai in grado di installare Redis e imparare le sue caratteristiche distintive e l'importanza.

Caratteristiche di Redis

Ci sono sempre diversi motivi per utilizzare qualsiasi software o servizio; Uno di questi è le funzionalità offerte da strumenti specifici. Redis contiene le seguenti caratteristiche notevoli che devono essere considerate prima di usarlo:

  • Prestazione: I database richiedono un mezzo di archiviazione per archiviare i dati: la maggior parte dei database archivia i dati su dischi rigidi o unità esterne; mentre il Redis mantiene i dati sul server che garantisce la manipolazione rapida dei dati per migliorare le prestazioni.
  • Supporto delle strutture di dati: Poiché Redis appartiene alla categoria dei database NoSQL, che supportano anche le strutture di dati. Redis ha un ampio supporto della struttura dei dati rispetto ai suoi concorrenti. Inoltre, supporta i seguenti tipi: stringhe, elenchi, set, hash, bitmap, flussi, geospaziali.
  • Facilità d'uso: A differenza di altri database che seguono lunghe query per archiviare e recuperare i dati; Redis può essere utilizzato per eseguire operazioni di dati tramite strutture di dati supportate dal comando.
  • Scalabilità: Redis offre un'opzione di ridimensionamento per regolare la dimensione del cluster; Si può eseguire questa azione ridimensionando, ridimensionando o ridimensionando in Redis.

Come installare Redis su Debian 11

È una buona pratica aggiornare il repository dei pacchetti emettendo il comando di seguito:

$ sudo apt update

Una volta eseguito l'aggiornamento con successo, sei pronto per installare Redis su Debian 11. Si osserva che il pacchetto Redis è disponibile sul repository ufficiale di Debian 11; Quindi, puoi utilizzare il comando menzionato di seguito per ottenere il supporto Redis utilizzando APT Package Manager sul tuo sistema:

$ sudo apt Installa Redis-Server

Per controllare il servizio Redis è installato con successo sul tuo Debian 11; Utilizzare il comando menzionato di seguito per controllare lo stato del server Redis:

$ sudo systemctl status redis server

Come è mostrato nell'output che il servizio è in esecuzione che garantisce l'installazione riuscita del servizio Redis sul sistema Debian 11.

È possibile gestire lo stato del server utilizzando il supporto della riga di comando di Debian 11, ad esempio, è possibile utilizzare il seguente comando per fermare il servizio Redis in esecuzione:

$ sudo systemctl smetti di sterver redis

Nel caso in cui il servizio Redis venga interrotto sul tuo Debian 11, è possibile utilizzare il comando menzionato di seguito per avviare il servizio:

$ sudo systemctl Inizia a Redis-Server

Come connettersi a Redis su Debian 11

Una volta installato il Redis e il servizio è in esecuzione; È possibile scrivere il seguente comando in terminale per collegare il tuo server Redis Debian 11:

$ Redis-cli

Dopo aver corretto l'esecuzione del comando sopra menzionato, si nota che Redis Shell verrà attivato con un indirizzo IP LocalHost (127.0.0.1: 6379):

Tu puoi scrivere "ping"E premi Invio dopo questo indirizzo IP: otterrai"Pong"Nell'output:

> ping

Come configurare Redis su Debian 11

È possibile configurare il servizio Redis su Debian 11 accedendo al ".conf"File che risiede in"/etc/Redis/Redis.conf". Ad esempio, nel nostro caso abbiamo usato Nano Editor per accedere al ".conf" file; Esegui il seguente comando per modificare il file utilizzando Nano Editor:

$ sudo nano/etc/Redis/Redis.conf

Imposta la dimensione della memoria: Se si desidera allocare la dimensione della memoria di tua scelta a Redis Server; Devi scrivere la dimensione della memoria al termine del file di configurazione e salvare il file utilizzando "Ctrl+s"E premere"Ctrl+X"Per uscire da Nano Editor:

Maxmemory 128MB
MAXMemory-Policy Allkeys-Lru

Imposta la password di autenticazione per Redis Shell: È possibile impostare l'autenticazione della password per chiunque desideri eseguire il comando sulla shell Redis; Puoi farlo seguendo il modo:

Nota: Per impostazione predefinita, Redis Shell consente a tutti di eseguire comandi sulla sua shell.

Individua la seguente riga in "SICUREZZA”Sezione di".configurazione" file:

# Recoobared RecooBass

Devi rimuovere la riga e scrivere la tua password; Scrivi la riga seguente e imposterà la password "Linuxhint"Per Redis Shell:

Requisito Linuxhint

Una volta apportate le modifiche con successo; È necessario riavviare il servizio Redis emettendo il comando menzionato di seguito:

$ SystemCtl Riavvia Redis-Server

Dopo aver riavviato Redis, inizia la shell Redis usando il comando menzionato di seguito e scrivi il ping qui; Noterai l'avviso di autenticazione:

$ Redis-cli

Per l'autenticazione devi scrivere la seguente riga prima di eseguire il comando in Redis Shell:

$ AUTH Your-Password

Nel nostro caso, la password è "Linuxhint", Quindi abbiamo fornito la password seguendo il comando sopra e dopo l'autenticazione riuscita mostrerà"OK"Sulla shell e successivamente è possibile eseguire i comandi:

Conclusione

Redis è un noto database NoSQL per eseguire diverse operazioni sui dati e le caratteristiche notevoli di Redis lo rendono una buona scelta tra i suoi concorrenti. Inoltre, questo servizio può essere installato anche su diversi sistemi operativi: in questo post abbiamo fornito una guida dettagliata per installare Redis su Debian 11. Accanto alla sua installazione, questo post fornisce la configurazione del server Redis e la sua connessione su Debian 11. È possibile accedere al file di configurazione di Redis per eseguire le modifiche poiché le modifiche possono variare da utenti alle prime armi agli utenti avanzati.