Redis este un sistem de gestionare a bazelor de date care rulează în memorie și care este utilizat ca structură de date și cache. Acesta acceptă diverse tipuri de date, cum ar fi șiruri de caractere, hașuri, liste, seturi și seturi ordonate. Redis este adesea utilizat pentru a îmbunătăți performanța aplicațiilor prin accesarea rapidă a datelor.
Principalele caracteristici ale Redis sunt
- In-memory: stochează datele în RAM, ceea ce permite viteze de acces foarte mari.
- Persistență: deși Redis rulează în memorie, suportă și mecanisme de persistență care permit salvarea datelor pe disc
- Suport pentru diferite tipuri de date: oferă o varietate de structuri de date, ceea ce îl face un instrument versatil pentru diferite sarcini.
- Suport pentru replicare: poate rula în modul master-save, ceea ce vă permite să creați sisteme tolerante la erori
- Suport pentru clustering: suportă clustering pentru distribuirea datelor și creșterea scalabilității.
Instalarea Redis pe Ubuntu
Pentru a instala Redis pe Ubuntu, urmați acești pași.
Actualizați lista de pachete:
sudo apt update
Instalați Redis
sudo apt install redis-server
Porniți și verificați starea serviciului
sudo systemctl start redis
sudo systemctl status redis
Configurați Redis pentru a porni automat la pornirea sistemului
sudo systemctl enable redis
Verificați dacă Redis rulează. După instalare, puteți utiliza comanda redis-cli pentru a vă conecta la serverul Redis și a executa comenzi:
redis-cli ping
Dacă Redis rulează corect, veți primi un răspuns PONG.
Configurație
Fișierul de configurare Redis se află de obicei la calea /etc/redis/redis.conf. Puteți modifica setări precum porturile, nivelul de persistență și alți parametri. Redis este utilizat pe scară largă în dezvoltarea web, jocuri, sisteme în timp real și multe alte domenii datorită performanței și flexibilității sale ridicate.
