Configuración del Límite de Memoria Máxima en Redis

RedisBeginner
Practicar Ahora

Introducción

En este desafío, configurarás el límite maxmemory de Redis para evitar la pérdida de datos debido al agotamiento de la memoria del sistema. Como administrador del sistema, tu tarea es conectarte al servidor Redis utilizando la herramienta de línea de comandos redis-cli y emplear el comando CONFIG SET para restringir el uso de memoria de Redis a 200MB.

El desafío requiere que definas el parámetro maxmemory con el valor 200mb dentro del entorno de redis-cli y que posteriormente cierres la sesión.

Este es un Desafío (Challenge), el cual difiere de un Laboratorio Guiado en que deberás intentar completar la tarea de forma independiente, en lugar de seguir pasos de aprendizaje estructurados. Los desafíos suelen tener una dificultad mayor. Si encuentras obstáculos, puedes consultar con Labby o revisar la solución propuesta. Los datos históricos muestran que este es un desafío de nivel principiante con una tasa de aprobación del 100%. Ha recibido una tasa de valoraciones positivas del 99% por parte de los usuarios.

Configuración del Límite de Memoria Máxima en Redis

Tu servidor Redis se está acercando a su capacidad máxima de memoria, lo que pone en riesgo la integridad de los datos. Como administrador del sistema, debes configurar el parámetro maxmemory a 200MB para prevenir caídas del servicio y asegurar la persistencia de la información.

Tareas

  • Utilizar el comando CONFIG SET para limitar el uso de memoria de Redis a 200MB.

Requisitos

  1. Conectarse al servidor Redis mediante el comando redis-cli.
  2. Usar el comando CONFIG SET para establecer el parámetro maxmemory en 200mb.
  3. Tras ejecutar el comando CONFIG SET, salir de redis-cli utilizando el comando exit.

Ejemplos

Una vez configurado correctamente el parámetro maxmemory, puedes verificar el cambio utilizando el comando CONFIG GET.

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

Esto indica que el valor de maxmemory se ha establecido correctamente en 200MB.

Consejos

  • Utiliza el comando redis-cli para interactuar con el servidor Redis.
  • El comando CONFIG SET permite modificar parámetros de configuración de Redis en tiempo de ejecución.
  • Asegúrate de incluir la unidad mb al definir el valor del parámetro maxmemory.
  • No olvides salir de la interfaz de redis-cli una vez que hayas aplicado el cambio.
✨ Revisar Solución y Practicar

Resumen

En este desafío, la tarea consistió en configurar el ajuste maxmemory de Redis a 200MB para evitar la pérdida de datos ante la saturación de la memoria del servidor. El proceso implicó conectarse al servidor mediante redis-cli y ejecutar el comando CONFIG SET maxmemory 200mb.

Los puntos clave de aprendizaje incluyen el uso de redis-cli para interactuar con el servidor, la comprensión del comando CONFIG SET para modificar parámetros de configuración y la importancia de especificar correctamente las unidades (como mb) al gestionar los límites de memoria.