Redis

Auteur: Eugene Taylor
Date De Création: 11 Août 2021
Date De Mise À Jour: 1 Juillet 2024
Anonim
What is Redis and What Does It Do?
Vidéo: What is Redis and What Does It Do?

Contenu

Définition - Que signifie Redis?

Redis est un magasin de clé-valeur avancé, mieux connu sous le nom de serveur de structure de données.


Cela peut être considéré comme un type de base de données qui fonctionne avec des paires clé-valeur et utilise la mémoire principale pour stocker des données.Son utilisation de la mémoire principale signifie qu’elle est à la fois rapide et évolutive, mais peut être limitée par la capacité de la RAM.

Il possède également une persistance intégrée lors de la capture instantanée et de la journalisation sur disque, de sorte qu'il puisse être utilisé comme base de données No SQL.

Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique Redis

Redis est décrit comme un magasin clé-valeur avancé plutôt que comme une base de données pure en raison de la manière dont il stocke les données sous forme de paires clé-valeur pouvant contenir des chaînes, des listes, des ensembles de hachage et des ensembles triés.

Il fonctionne avec un ensemble de données en mémoire afin d'obtenir des performances exceptionnelles et peut exécuter des opérations atomiques telles que l'ajout de chaînes, l'incrémentation de valeurs de hachage, la recherche et l'extraction de membres dans une liste, l'intersection, l'union et la différence d'ensembles informatiques, etc.

Selon le cas d'utilisation pour lequel Redis est implémenté, les données peuvent rester persistantes en vidant le jeu de données sur le disque ou en ajoutant chaque commande à un journal.

Redis est une source ouverte et est sous licence BSD. Il a été développé par Salvatore Sanfilippo et a été initialement publié le 10 avril 2009.

Le programme est écrit en ANSI C et est minutieusement testé pour les systèmes POSIX tels que Linux, BSD et OSX. Il n'y a pas de version officielle de Windows, mais Microsoft développe et maintient une version expérimentale Windows 32 et 64 bits.