Configurer la limite de mémoire maximale de Redis

RedisBeginner
Pratiquer maintenant

Introduction

Dans ce défi, vous allez configurer la limite maxmemory de Redis pour éviter les pertes de données causées par l'épuisement de la mémoire vive. En tant qu'administrateur système, votre tâche consiste à vous connecter au serveur Redis à l'aide de l'outil redis-cli et à utiliser la commande CONFIG SET pour brider l'utilisation de la mémoire à 200 Mo.

Le défi exige que vous définissiez le paramètre maxmemory sur la valeur 200mb au sein de l'environnement redis-cli, puis que vous quittiez l'interface.

Configurer la limite de mémoire maximale de Redis

Votre serveur Redis approche de sa capacité mémoire maximale, ce qui expose le système à des risques de perte de données. En tant qu'administrateur, configurez le paramètre maxmemory sur 200 Mo pour éviter les plantages et garantir l'intégrité des informations stockées.

Tâches

  • Utiliser la commande CONFIG SET pour limiter l'usage de la mémoire Redis à 200 Mo.

Critères de réussite

  1. Connectez-vous au serveur Redis en utilisant la commande redis-cli.
  2. Utilisez la commande CONFIG SET pour attribuer la valeur 200mb au paramètre maxmemory.
  3. Après avoir exécuté la commande CONFIG SET, fermez la session redis-cli avec la commande exit.

Exemples

Une fois le paramètre maxmemory correctement défini, vous pouvez vérifier la configuration à l'aide de la commande CONFIG GET.

127.0.0.1:6379> CONFIG GET maxmemory
1) "maxmemory"
2) "200mb"
127.0.0.1:6379> exit

Cela confirme que la limite maxmemory a bien été fixée à 200 Mo.

Conseils

  • Utilisez la commande redis-cli pour interagir avec le serveur Redis.
  • La commande CONFIG SET permet de modifier les paramètres de configuration de Redis à la volée.
  • N'oubliez pas de préciser l'unité mb lors de la définition du paramètre maxmemory.
  • Pensez bien à quitter redis-cli une fois le paramètre configuré.
✨ Vérifier la solution et pratiquer

Résumé

Dans ce défi, l'objectif était de configurer le paramètre maxmemory de Redis à 200 Mo afin de prévenir les pertes de données lorsque le serveur sature sa mémoire. Cette opération a nécessité une connexion au serveur via redis-cli et l'exécution de la commande CONFIG SET maxmemory 200mb.

Les points clés à retenir sont l'utilisation de redis-cli pour interagir avec le serveur, la maîtrise de la commande CONFIG SET pour modifier les paramètres de configuration en temps réel, et l'importance de spécifier l'unité mb lors du réglage de la mémoire.