Redis

Autor: Eugene Taylor
Data Creației: 11 August 2021
Data Actualizării: 12 Mai 2024
Anonim
What is Redis and What Does It Do?
Video: What is Redis and What Does It Do?

Conţinut

Definiție - Ce înseamnă Redis?

Redis este un magazin avansat de valori cheie, mai cunoscut ca un server de structură de date.


Poate fi considerat ca un tip de bază de date care funcționează cu perechi cheie-valoare și utilizează memoria principală pentru stocarea datelor.Utilizarea sa de memorie principală înseamnă că este rapid și scalabil, dar poate fi limitată de capacitatea RAM.

De asemenea, are o persistență încorporată, deși snapshotting și jurnalizare pe disc, astfel încât să poată fi folosit ca bază de date fără SQL.

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Redis

Redis este descris ca un magazin avansat de valori cheie, mai degrabă decât o bază de date directă, datorită modului în care stochează datele ca perechi de cheie-valori care pot conține șiruri, liste, seturi hash și seturi sortate.

Funcționează cu un set de date în memorie pentru a obține performanțe deosebite și poate rula operațiuni atomice, cum ar fi adăugarea șirurilor, creșterea valorilor hash, găsirea și regăsirea membrilor într-o listă, calcularea intersecțiilor setului, unirea și diferența și multe altele.

În funcție de cazul de utilizare pentru care este implementat Redis, datele pot fi persistate prin aruncarea setului de date pe disc sau prin aplicarea fiecărei comenzi la un jurnal.

Redis este deschis și are licență BSD. A fost dezvoltat de Salvatore Sanfilippo și a fost lansat inițial pe 10 aprilie 2009.

Programul este scris în ANSI C și este testat minuțios pentru sistemele POSIX precum Linux, BSD și OSX. Nu există o versiune oficială Windows, dar Microsoft dezvoltă și menține o versiune experimentală Windows pe 32 și 64 de biți.