Formation : Optimiser la gestion des données avec Redis
🗄️ Certifié Qualiopi – Donkey School
🎯 Objectifs pédagogiques
À l'issue de cette formation, vous serez capable de :
Comprendre l'architecture et les cas d'usage de Redis (cache, session storage, pub/sub)
Manipuler les structures de données (Strings, Hashes, Lists, Sets, Sorted Sets)
Configurer un cluster Redis sécurisé et performant
Intégrer Redis dans une application (PHP, Python, Node.js)
Optimiser les performances (TTL, pipelining, persistance)
Public visé :
Développeurs back-end et DevOps
Administrateurs bases de données
Ingénieurs data
Prérequis :
✔ Connaissances de base en bases de données
📆 Programme (1 jour - 7h intensives)
📍 Module 1 : Introduction à Redis et son architecture
• Présentation et principes fondamentaux de Redis
• Fonctionnement en mémoire et persistance des données
• Cas d’usage : mise en cache, files d’attente, gestion des sessions
• Installation et configuration d’un serveur Redis
🎯 Objectif : Comprendre les concepts clés et installer un environnement Redis opérationnel.
📍 Module 3 : Optimisation et utilisation avancée
• Stratégies de cache et expiration des clés (TTL)
• Gestion des requêtes et optimisation des performances
• Mise en place de la réplication et haute disponibilité
• Débogage et monitoring des performances
🎯 Objectif : Optimiser Redis pour améliorer la rapidité et la scalabilité des applications.
📍 Module 2 : Manipulation des données avec Redis
• Types de données : String, List, Set, Sorted Set, Hash
• Commandes clés : SET, GET, DEL, EXISTS, INCR, DECR
• Opérations sur les collections (List, Hash, Set, Sorted Set)
• Introduction aux Streams et gestion des files d’attente
🎯 Objectif : Savoir structurer et manipuler efficacement les données dans Redis.
📍 Module 4 : Développement et intégration de Redis
• Interaction avec Redis via redis-cli et interfaces graphiques (Redsmin, Redis
Commander)
• Intégration de Redis dans une application web avec PRedis
• Exemples d’intégration dans un projet réel
• Sécurisation et bonnes pratiques d’utilisation
🎯 Objectif : Intégrer Redis dans ses projets et exploiter ses fonctionnalités avancées.
ℹ️ Modalités pratiques
Durée : 1 jour (présentiel Paris 20e ou intra)
Tarif : 290€ HT/pers. (6 pers. min)
Bonus :
✅ Accès à un lab Redis en ligne
✅ Cheatsheet des commandes essentielles
✅ Exemples de code (PHP/Python)
🎓 Certification et évaluation
Un atelier pratique permettra d’évaluer la compréhension des participants à travers la mise en
place d’un cache optimisé et la gestion des données en temps réel.
📌 Avantages de la formation :
✅ Maîtrise des bases et des fonctionnalités avancées de Redis
✅ Application concrète avec mise en situation et exercices pratiques
✅ Optimisation des performances et gestion avancée du cache
✅ Support post-formation pour approfondir les connaissances
💡 Intéressé ? Boostez les performances de vos applications avec Redis grâce à Donkey School !
➕ Points forts
Pédagogie 100% pratique : Benchmarks en direct
Focus performances : Tests de charge comparatifs
Cas concrets : E-commerce, gaming, IoT