Quando si lavora con ambienti Linux, è ideale installare nuove funzionalità che consentiranno il massimo utilizzo delle risorse non solo dell'hardware ma anche delle capacità del sistema operativo.
A livello di server ci sono centinaia di opzioni pratiche per gestire e controllare molti più servizi e ruoli al fine di aumentare la produttività e avere un migliore controllo su ogni dettaglio dell'organizzazione.
Solvetic in questo giorno analizzerà come possiamo implementare Redis su Ubuntu, CentOS o Debian avere un ottimo database manager dinamico, moderno e funzionale.
Per questo caso useremo Debian 9.
Cos'è RedisRedis è un archivio di strutture dati open source concesso in licenza da BSD che può essere utilizzato come database, cache o client di messaggistica.
Redis può essere utilizzato per gestire database di grandi dimensioni con funzionalità complete e alti livelli di compatibilità, inoltre, Redis ha replica integrata, script Lua, analisi LRU, transazioni multiple e diversi livelli di persistenza su disco fornendo un'elevata disponibilità tramite Redis Sentinel e partizionamento automatico con Redis Cluster.
Implementando e utilizzando Redis saremo in grado di eseguire operazioni atomiche di vario tipo come aggiungere un valore a una stringa, aumentare il valore in un hash, aggiungere un elemento a una lista, stabilire intersezioni di insiemi di calcolo, unione p differenza e molto di più.
Funzionalità RedisRedis ci offre le seguenti funzionalità:
- Supporta la maggior parte dei linguaggi di programmazione come C, Bash, Python, PHP, Node.js, Perl, Ruby e altri.
- Supporta l'esecuzione di operazioni atomiche.
- Ha una replica intrinseca.
- Funziona con un set di dati in memoria per le massime prestazioni.
- Supporta il failover automatico.
- Supporta la possibilità di salvare un set di dati su disco di rado per un periodo di tempo specificato o di aggiungere ciascun comando a un particolare record.
- Supporta transazioni MULTI, EXEC, DISCARD, WATCH e altro.
Ora vediamo come installare Redis su Debian 9.
1. Come installare i pacchetti Redis
In primo luogo sarà necessario installare i pacchetti build-essential dai repository ufficiali e per questo eseguiremo la seguente riga:
apt-get update apt install build-essential tcl
INGRANDIRE
Inseriamo la lettera S per confermare il download e l'installazione. Nel caso di CentOS eseguiremo la seguente riga:
yum groupinstall "Strumenti di sviluppo"
In Fedora eseguiremo:
dnf groupinstall "Strumenti di sviluppo"In Ubuntu:
apt install build-essenzialeNotaL'ideale è eseguire tutti i comandi come utenti root ma se ciò non è possibile dobbiamo precedere sudo per eseguire l'azione.
Accedi Iscriviti!