Redis®*: Configurar o Redis como sistema de cache para Ruby on Rails

Esta documentação faz parte do guia Utilizar com Ruby. Consulte o guia completo aqui: Como conectar o Redis com Ruby.

👋 Bem-vindo à documentação da Stackhero!

A Stackhero oferece uma solução Redis cloud pronta a usar que proporciona uma série de benefícios, incluindo:

  • Interface web Redis Commander incluída.
  • Tamanho e transferências de mensagens ilimitados.
  • Atualizações simplificadas com apenas um clique.
  • Desempenho ótimo e segurança robusta garantidos por uma VM privada e dedicada.

Poupe tempo e simplifique a sua vida: são necessários apenas 5 minutos para experimentar a solução de hospedagem Redis cloud da Stackhero!

Para começar, pode querer instalar o gem "redis":

bundle add redis

Em seguida, pode editar o ficheiro config/environments/production.rb e adicionar esta linha:

config.cache_store = :redis_cache_store, { url: ENV["REDIS_URL"] }

Finalmente, defina a variável de ambiente REDIS_URL. Pode usar este URL e apenas substituir <yourPassword> e <XXXXXX> pelas suas informações:

REDIS_URL="rediss://default:<yourPassword>@<XXXXXX>.stackhero-network.com:<PORT_TLS>"

Para mais informações sobre como configurar o Redis como sistema de cache para Ruby on Rails, pode consultar a documentação oficial do Rails aqui.