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