Taula de continguts:
Definició: què vol dir Redis?
Redis és un magatzem de valor de claus avançat, més conegut com a servidor d'estructura de dades.
Es pot considerar com un tipus de base de dades que funciona amb parells de valor clau i utilitza memòria principal per emmagatzemar dades. El seu ús de la memòria principal significa que és ràpid i escalable, però es pot limitar a la capacitat de la memòria RAM.
També té una persistència integrada, encara que instantània i publicant al disc, de manera que es pot utilitzar com a base de dades No SQL.
Techopedia explica Redis
Redis es descriu com un magatzem de valor de claus avançat en lloc d'una base de dades directa a causa de la forma en què emmagatzema dades com a parells de valor de clau que poden contenir cadenes, llistes, conjunts hash i conjunts ordenats.
Funciona amb un conjunt de dades a la memòria per aconseguir un rendiment excel·lent i pot executar operacions atòmiques com ara afegir cadenes, augmentar els valors de hash, cercar i recuperar membres en una llista, computar conjunts d'encreuament, unió i diferències, entre d'altres.
Segons el cas d’ús en el qual s’implementi Redis, es pot fer que les dades persisteixin enviant el conjunt de dades al disc o aplicant cada comanda a un registre.
Redis té un codi obert i té una llicència BSD. Va ser desenvolupat per Salvatore Sanfilippo i va ser llançat inicialment el 10 d'abril de 2009.
El programa està escrit en ANSI C i està provat completament per a sistemes POSIX com Linux, BSD i OSX. No hi ha una versió oficial de Windows, però Microsoft desenvolupa i manté una versió experimental de Windows de 64 i 64 bits.
