Redis

Autore: Eugene Taylor
Data Della Creazione: 11 Agosto 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
What is Redis and What Does It Do?
Video: What is Redis and What Does It Do?

Contenuto

Definizione - Cosa significa Redis?

Redis è un archivio di valori-chiave avanzato, meglio noto come server con struttura dati.


Può essere considerato come un tipo di database che funziona con coppie chiave-valore e utilizza la memoria principale per l'archiviazione dei dati.L'uso della memoria principale significa che è sia veloce che scalabile, ma può essere limitato dalla capacità della RAM.

Ha anche la persistenza integrata tramite snapshot e journaling su disco, quindi può essere utilizzato come database No SQL.

Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare ed eseguire la tua azienda dal cloud.

Techopedia spiega Redis

Redis è descritto come un archivio valori-chiave avanzato piuttosto che un database definitivo a causa del modo in cui archivia i dati come coppie chiave-valore che possono contenere stringhe, elenchi, set di hash e set ordinati.

Funziona con un set di dati in memoria al fine di ottenere prestazioni eccezionali e può eseguire operazioni atomiche come aggiungere stringhe, incrementare i valori di hash, trovare e recuperare membri in un elenco, calcolare l'intersezione dei set, l'unione e la differenza e altro ancora.

A seconda del caso d'uso in cui è implementato Redis, è possibile rendere persistenti i dati scaricando il set di dati sul disco o aggiungendo ciascun comando a un registro.

Redis è open source ed è concesso in licenza BSD. È stato sviluppato da Salvatore Sanfilippo ed è stato inizialmente rilasciato il 10 aprile 2009.

Il programma è scritto in ANSI C ed è accuratamente testato per sistemi POSIX come Linux, BSD e OSX. Non esiste una versione ufficiale di Windows, ma Microsoft sviluppa e mantiene una versione sperimentale di Windows a 32 e 64 bit.