cours dans Redis Skill Tree

Redis Intermédiaire à Avancé

Débutant

Dans ce cours, plongez dans des sujets Redis avancés tels que la gestion des clés, les structures de données (Listes, Ensembles, Ensembles Triés, Tables de hachage), les transactions, Pub/Sub, le scripting Lua, la persistance, la sécurité, la surveillance des performances, HyperLogLog et la gestion de cluster.

databaseredis

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Ce cours, "Redis Intermédiaire à Avancé", est conçu pour les développeurs et les administrateurs système qui ont une compréhension de base de Redis et qui cherchent à approfondir leurs connaissances et leurs compétences. Nous explorerons des sujets avancés, en examinant les stratégies de gestion des clés, les structures de données avancées, la gestion des transactions, la messagerie Pub/Sub (Publication/Souscription), le scripting Lua, les options de persistance, les configurations de sécurité, les techniques de surveillance des performances, la structure de données HyperLogLog et la gestion de cluster (grappe). Grâce à des ateliers pratiques, vous acquerrez une expérience pratique dans la mise en œuvre et la gestion de Redis dans des scénarios réels.

Objectifs

À la fin de ce cours, vous serez capable de :

  • Mettre en œuvre des stratégies avancées de gestion des clés pour un accès efficace aux données.
  • Utiliser efficacement les structures de données Redis (Listes, Ensembles, Ensembles Triés, Tables de hachage (Hashes)) pour divers cas d'utilisation.
  • Gérer les transactions dans Redis pour assurer la cohérence des données.
  • Mettre en œuvre la messagerie Pub/Sub (Publication/Souscription) pour une communication en temps réel.
  • Écrire et exécuter des scripts Lua dans Redis pour une logique personnalisée.
  • Configurer et gérer les options de persistance Redis pour la durabilité des données.
  • Mettre en œuvre des mesures de sécurité pour protéger les données Redis.
  • Surveiller les performances de Redis et identifier les goulots d'étranglement potentiels.
  • Utiliser HyperLogLog pour l'estimation approximative de la cardinalité.
  • Configurer et gérer un cluster (grappe) Redis pour l'évolutivité et la haute disponibilité.

Points forts

  • Ateliers pratiques (Hands-on Labs) : De nombreux ateliers pratiques offrent une expérience pratique sur chaque sujet.
  • Scénarios réels (Real-World Scenarios) : Apprenez à appliquer Redis dans des applications réelles et à résoudre des problèmes courants.
  • Instruction d'experts (Expert Instruction) : Bénéficiez d'une instruction et de conseils d'experts tout au long du cours.
  • Couverture complète (Comprehensive Coverage) : Couvre un large éventail de sujets Redis avancés.
  • Compétences pratiques (Practical Skills) : Développez des compétences pratiques que vous pouvez immédiatement appliquer à vos projets.

En suivant ce cours, vous acquerrez l'expertise nécessaire pour :

  • Concevoir et mettre en œuvre des solutions Redis évolutives et à haute performance.
  • Optimiser les configurations Redis pour des cas d'utilisation spécifiques.
  • Dépanner et résoudre les problèmes courants de Redis.
  • Sécuriser les déploiements Redis contre les accès non autorisés.
  • Tirer parti des fonctionnalités avancées de Redis pour créer des applications innovantes.
  • Devenir un administrateur et un développeur Redis compétent.

Enseignant

labby
Labby
Labby is the LabEx teacher.

Recommandé pour vous

no data