![What is Redis and What Does It Do?](https://i.ytimg.com/vi/8A_iNFRP0F4/hqdefault.jpg)
Contenuto
- Definizione - Cosa significa Redis?
- 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
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.