Incrementar o Contador Redis para Visitas ao Site

RedisBeginner
Pratique Agora

Introdução

Neste desafio, você colocará em prática a implementação de um contador no Redis para registrar o volume de acessos à página inicial de um site. Sua missão consiste em estabelecer uma conexão com o servidor Redis através do utilitário redis-cli, aumentar o valor da chave homepage_visits em uma unidade por meio do comando INCR e finalizar a sessão do console.

Este é um Desafio (Challenge), que se diferencia de um Laboratório Guiado por exigir que você conclua a tarefa de forma independente, em vez de apenas seguir instruções passo a passo. Desafios costumam apresentar um nível de dificuldade maior. Caso encontre obstáculos, você pode recorrer ao Labby ou consultar a solução proposta. Dados históricos indicam que este é um desafio de nível iniciante, com uma taxa de aprovação de 99% e um índice de avaliações positivas de 99% entre os estudantes.

Incrementar o Contador Redis para Visitas ao Site

Implemente um sistema de contagem baseado em Redis para monitorar as visitas à página inicial.

Tarefas

  • Conectar-se ao servidor Redis utilizando o redis-cli.
  • Incrementar a chave homepage_visits em 1 unidade usando o comando INCR.

Requisitos

  1. Utilize o comando redis-cli no terminal para acessar o servidor Redis.
  2. Empregue o comando INCR para elevar o valor associado à chave homepage_visits.
  3. Após a execução do comando de incremento, encerre a interface de linha de comando do Redis com o comando exit.

Exemplos

Após incrementar o contador com sucesso, você pode verificar o valor atual utilizando o comando GET.

127.0.0.1:6379> GET homepage_visits
"1"
127.0.0.1:6379> exit

Isso confirma que o contador homepage_visits foi atualizado para 1.

Dicas

  • O comando redis-cli é a ferramenta padrão para interagir com o servidor Redis.
  • O comando INCR é projetado especificamente para somar 1 ao valor de uma chave de forma atômica.
  • Não se esqueça de fechar a sessão do redis-cli após concluir a operação.
✨ Verificar Solução e Praticar

Resumo

Neste desafio, você aprendeu a utilizar o Redis como um motor de contagem para monitorar acessos a sites. O processo envolveu a conexão via redis-cli, a manipulação de chaves com o comando INCR e o encerramento adequado da sessão de comando.

Os pontos fundamentais deste aprendizado incluem a proficiência no uso do redis-cli para interações diretas e a compreensão de como o comando INCR funciona para gerenciar contadores de forma eficiente e segura.