Formation Redis
Bénéficiez des avantages d'une base de données mémoire pour booster la performance de vos applications hautement transactionnelles. Cette formation vous permettra d'appréhender les contraintes techniques de l'utilisation d'une base de données non relationnelle, et de mettre en œuvre sur une première application les principes de Redis. Cette formation Redis vous donnera les connaissances et l'expérimentation pratique pour mettre en oeuvre Redis et l’exploiter au quotidien.
Objectifs pédagogiques
- Comprendre les principes de Redis et ses avantages
- Connaître les différents types de données et les commandes associées
- Configurer et administrer une instance Redis
- Implémenter les bonnes pratiques de gestion des données et de persistance
- Utiliser les fonctionnalités avancées de Redis, comme les modules et les transactions
Programme de la formation
Introduction à la formation Redis
Présentation de Redis
Cas d’utilisation et avantages de Redis
Installation et configuration de base
Types de données Redis et commandes associées
Chaînes de caractères (SET, GET, INCR, …)
Listes (LPUSH, RPUSH, LRANGE, …)
Ensembles (SADD, SMEMBERS, SUNION, …)
Ensembles ordonnés (ZADD, ZRANGE, ZINTERSTORE, …)
Hachages (HSET, HGET, HINCRBY, …)
Configuration et administration
Options de configuration avancées
Gestion de la persistance (RDB, AOF)
Supervision et monitoring
Sécurité et authentification
Bonnes pratiques et gestion des données
Modélisation des données
Gestion de la mémoire et expiration des données
Transactions et commandes de verrouillage
Exemple de cas pratique : Implémenter une file d’attente avec les listes Redis
Fonctionnalités avancées
Modules Redis (RediSearch, RedisGraph, …)
Pub/Sub
Geo-Redis
Exemple de cas pratique : Créer une application de chat en temps réel avec le système Pub/Sub

Proposé par
Sparks
"Tout l'IT, vraiment tout"

Proposé par
Sparks
