Redis Tutoriels

Redis propose un parcours d'apprentissage bien structuré pour le stockage de données en mémoire et la mise en cache. Nos tutoriels couvrent les structures de données Redis, les stratégies de cache et les techniques d'optimisation, adaptés aux débutants comme aux développeurs intermédiaires. Avec des laboratoires gratuits et des exemples pratiques, vous acquerrez une expérience concrète dans les opérations Redis. Notre terrain de jeu interactif vous permet de pratiquer les commandes Redis et de voir des résultats instantanés.

Basculer l’application vers un accès limité

Basculer l’application vers un accès limité

Le tableau de bord de support possède un compte limité préparé, mais utilise encore le compte Redis par défaut, trop large. Changez sa configuration et retirez cet ancien accès en préservant le moniteur.
Redis
Actualiser le cache avec le TTL et l’invalidation

Actualiser le cache avec le TTL et l’invalidation

Observez un prix périmé, son actualisation après expiration et l’invalidation ciblée qui rend une modification immédiatement visible.
RedisAWS
Ajouter un cache à la consultation des produits

Ajouter un cache à la consultation des produits

Connectez une application à Valkey et vérifiez les réponses et les lectures réelles de DynamoDB pour observer les accès au cache.
AWSRedis
Maintenir l’application fonctionnelle quand le cache échoue

Maintenir l’application fonctionnelle quand le cache échoue

Observez un délai d’attente réel, bornez l’attente et activez le repli vers DynamoDB, puis rétablissez les accès au cache.
Redis
Comprendre l’accès au cache du tableau de bord

Comprendre l’accès au cache du tableau de bord

Un tableau de bord de support utilise Redis pour mettre en cache un ticket et son résultat traité. Préservez ce fonctionnement tout en créant un compte limité à ses propres données.
Redis
Gestion avancée des clés Redis

Gestion avancée des clés Redis

Dans ce laboratoire, vous explorerez des techniques avancées de gestion des clés dans Redis. Vous apprendrez à renommer des clés avec RENAME, à déplacer des clés entre les bases de données avec MOVE, à définir plusieurs clés avec MSET, à récupérer plusieurs clés avec MGET et à itérer efficacement sur les clés avec SCAN.
Redis
Gestion de la persistance Redis

Gestion de la persistance Redis

Dans ce laboratoire, nous explorerons la gestion de la persistance Redis, en nous concentrant sur la manière de configurer et de gérer la durabilité des données. Nous configurerons RDB à l'aide de `CONFIG SET`, activerons AOF, sauvegarderons manuellement les données, vérifierons la dernière heure de sauvegarde et réécrirons le fichier AOF.
Redis
Introduction aux structures de données Redis

Introduction aux structures de données Redis

Dans ce laboratoire, vous explorerez les structures de données fondamentales de Redis et apprendrez à interagir avec elles via l'outil en ligne de commande `redis-cli`. Ce laboratoire se concentre sur des exercices pratiques pour vous aider à comprendre comment stocker et récupérer des données dans Redis. Vous travaillerez avec des chaînes de caractères (Strings), des listes (Lists), des ensembles (Sets) et des tables de hachage (Hashes).
Redis
Scripting Lua avec Redis

Scripting Lua avec Redis

Dans ce lab, nous explorerons le scripting Lua avec Redis, en nous concentrant sur l'exécution directe de scripts Lua au sein de Redis pour effectuer des opérations complexes efficacement. Ce lab couvre l'utilisation de la commande `EVAL`, la transmission d'arguments, le chargement de scripts avec `SCRIPT LOAD` et l'exécution de scripts chargés avec `EVALSHA`.
Redis
Opérations de base sur les paires clé-valeur dans Redis

Opérations de base sur les paires clé-valeur dans Redis

Dans ce laboratoire, nous explorerons les opérations fondamentales sur les paires clé-valeur dans Redis, en nous concentrant sur la manière d'interagir avec Redis en tant que magasin de données. Nous utiliserons l'interface de ligne de commande `redis-cli` pour nous connecter au serveur Redis et effectuer des opérations de base. Nous apprendrons à définir et à récupérer des paires clé-valeur à l'aide des commandes `SET` et `GET`. De plus, nous nous entraînerons à définir différentes paires clé-valeur pour consolider notre compréhension de ces opérations essentielles.
Redis
Gestion de données de base dans Redis

Gestion de données de base dans Redis

Dans ce laboratoire, vous pratiquerez la gestion de données de base dans Redis avec `redis-cli`, notamment les compteurs avec `INCR` et `DECR`, la recherche de clés avec `KEYS`, la vérification des types avec `TYPE` et le nettoyage des données avec `FLUSHDB`.
Redis
Persistance et configuration simple dans Redis

Persistance et configuration simple dans Redis

Dans ce labo, nous allons explorer comment gérer la configuration et la persistance de Redis. Nous utiliserons `CONFIG GET` pour afficher la configuration, `CONFIG SET` pour modifier les paramètres, et `SAVE` et `BGSAVE` pour enregistrer les données sur le disque. Ceci fournit une compréhension complète de la persistance des données dans Redis.
Redis
Opérations sur les Hachages Redis

Opérations sur les Hachages Redis

Dans ce labo, nous explorerons les opérations sur les hachages Redis, en nous concentrant sur les moyens efficaces de gérer les données au sein des hachages. Nous aborderons HMSET, HMGET, HINCRBY et HEXISTS. À la fin, vous comprendrez les opérations courantes sur les hachages dans Redis.
Redis
Opérations sur les listes Redis

Opérations sur les listes Redis

Dans ce labo, vous explorerez les opérations fondamentales des listes Redis. Vous apprendrez à gérer les données de liste à l'aide de commandes telles que `LTRIM`, `LINSERT`, `LPOP`, `RPOP` et `BLPOP`. Entraînez-vous à tronquer des listes, à insérer des éléments, à supprimer des éléments et à bloquer jusqu'à ce que des éléments soient disponibles. Maîtrisez la gestion des listes Redis !
Redis
Transactions Redis

Transactions Redis

Dans ce laboratoire, vous explorerez les transactions Redis, exécutant des commandes comme une opération unique et atomique pour la cohérence des données. Apprenez à démarrer des transactions avec MULTI, à mettre des commandes en file d'attente, et à les exécuter ou les annuler. Entraînez-vous à définir des clés, à obtenir des valeurs et à incrémenter des compteurs au sein des transactions.
Redis
Opérations Redis HyperLogLog

Opérations Redis HyperLogLog

Dans ce labo, vous explorerez les opérations Redis HyperLogLog, en vous concentrant sur l'estimation efficace de la cardinalité des grands ensembles de données (datasets). Vous apprendrez à utiliser `PFADD` pour ajouter des éléments, `PFCOUNT` pour compter les éléments uniques et `PFMERGE` pour fusionner des HyperLogLogs. Acquérez une expérience pratique du suivi des utilisateurs uniques.
Redis
Opérations sur les ensembles triés Redis (Sorted Sets)

Opérations sur les ensembles triés Redis (Sorted Sets)

Dans ce labo, vous explorerez les opérations fondamentales des ensembles triés (Sorted Sets) de Redis. Vous utiliserez ZADD pour ajouter des éléments, ZRANGE pour récupérer des plages, ZRANK pour obtenir le rang d'un élément, ZINCRBY pour incrémenter les scores et ZREM pour supprimer des éléments. Apprenez à gérer efficacement les ensembles triés.
Redis
Surveillance des performances de Redis

Surveillance des performances de Redis

Dans ce laboratoire, vous apprendrez à surveiller et à résoudre les problèmes de performance de Redis. Le laboratoire se concentre sur l'identification et la résolution des problèmes de latence, l'analyse de l'utilisation de la mémoire et l'optimisation des performances des requêtes. Vous utiliserez des commandes telles que LATENCY DOCTOR, MEMORY STATS, SLOWLOG GET et MEMORY PURGE.
Redis
  • Précédent
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 65
  • Suivant