Redis®*: Konfiguracja Redis jako systemu cache dla Ruby on Rails

Ta dokumentacja jest częścią przewodnika Używanie z Ruby. Pełny przewodnik znajdziesz tutaj: Jak połączyć Redis z Ruby.

👋 Witamy w dokumentacji Stackhero!

Stackhero oferuje gotowe do użycia rozwiązanie Redis cloud, które zapewnia szereg korzyści, w tym:

  • Wbudowany web UI Redis Commander.
  • Nieograniczona wielkość i transfer wiadomości.
  • Bezproblemowe aktualizacje za pomocą jednego kliknięcia.
  • Optymalna wydajność i wysoki poziom bezpieczeństwa dzięki prywatnej, dedykowanej infrastrukturze.

Oszczędzaj czas i uprość sobie życie: wystarczy 5 minut, aby przetestować rozwiązanie hostingu Redis cloud od Stackhero!

Aby rozpocząć, należy zainstalować gem "redis":

bundle add redis

Następnie edytuj plik config/environments/production.rb i dodaj następującą linię:

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

Na końcu zdefiniuj zmienną środowiskową REDIS_URL. Możesz użyć poniższego adresu URL, zamieniając <yourPassword> i <XXXXXX> na swoje dane:

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

Więcej informacji na temat konfiguracji Redis jako systemu cache dla Ruby on Rails znajdziesz w oficjalnej dokumentacji Rails tutaj.