1. Qu'est-ce que Redis ?
Redis est une base de données clé-valeur persistante. On entend par clé-valeur le fait qu'une donnée, la clé, va servir à accéder à une autre donnée, appelée valeur, qui lui est associée de manière unique. Redis reproduit le fonctionnement du type de données appelé dictionnaire utilisé en programmation et reprend les bases posées par Memcached, mais offre davantage de fonctionnalités, en permettant par exemple de conserver les données stockées. Non content de supporter des valeurs sous la forme de chaînes de caractères, il est également possible de stocker d'autres types de données comme des listes, des ensembles ou des ensembles triés. On peut donc en fait voir Redis comme un serveur de structures de données.
Cerise sur le gâteau, et non des moindres, Redis est accessible via des bibliothèques de programmation pour un très grand nombre de langages, dont Python, Ruby, PHP, Perl, Java, mais aussi Erlang et Haskell. La liste...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première