Configurar o Limite de Memória Máxima do Redis

RedisBeginner
Pratique Agora

Introdução

Neste desafio, você configurará o limite maxmemory do Redis para evitar a perda de dados decorrente do esgotamento de memória. Como administrador de sistemas, sua tarefa é conectar-se ao servidor Redis através do redis-cli e utilizar o comando CONFIG SET para restringir o uso de memória do Redis a 200MB.

O desafio requer que você defina o parâmetro maxmemory para 200mb dentro do ambiente do redis-cli e, em seguida, encerre a sessão.

Este é um Desafio (Challenge), que difere de um Laboratório Guiado (Guided Lab) pois você deve tentar completar a tarefa de forma independente, em vez de apenas seguir passos de aprendizado. Desafios costumam ser um pouco mais complexos. Se encontrar dificuldades, você pode debater com o Labby ou consultar a solução. Dados históricos mostram que este é um desafio de nível iniciante com uma taxa de aprovação de 100%. Ele recebeu uma taxa de avaliações positivas de 99% dos alunos.

Configurar o Limite de Memória Máxima do Redis

Seu servidor Redis está atingindo o limite de sua capacidade de memória, correndo o risco de perda de dados. Como administrador do sistema, configure o maxmemory para 200MB para evitar falhas críticas e garantir a integridade das informações.

Tarefas

  • Utilize o comando CONFIG SET para limitar o consumo de memória do Redis em 200MB.

Requisitos

  1. Conecte-se ao servidor Redis utilizando o comando redis-cli.
  2. Use o comando CONFIG SET para definir o parâmetro maxmemory como 200mb.
  3. Após executar o comando CONFIG SET, saia do redis-cli utilizando o comando exit.

Exemplos

Após configurar o parâmetro maxmemory com sucesso, você pode verificar a configuração atual usando o comando CONFIG GET.

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

Isso indica que o maxmemory foi definido corretamente para 200MB.

Dicas

  • Utilize o comando redis-cli para interagir com o servidor Redis.
  • O comando CONFIG SET modifica parâmetros de configuração do Redis em tempo de execução.
  • Lembre-se de incluir a unidade mb ao definir o parâmetro maxmemory.
  • Não se esqueça de sair do redis-cli após realizar a configuração.
✨ Verificar Solução e Praticar

Resumo

Neste desafio, a tarefa consistiu em configurar o ajuste maxmemory do Redis para 200MB, visando prevenir a perda de dados quando o servidor se aproxima do limite de sua capacidade de memória. O processo envolveu a conexão ao servidor via redis-cli e a execução do comando CONFIG SET maxmemory 200mb.

Os principais pontos de aprendizado foram a utilização do redis-cli para interagir com o servidor, a compreensão do comando CONFIG SET para modificar parâmetros de configuração e a importância de especificar a unidade mb ao definir o limite de memória.