Valkey: Naudokite Valkey su Ruby ir Ruby on Rails

Ši dokumentacija yra Pradžia vadovo dalis. Visą vadovą rasite čia: Greita pradžios su Valkey gidas.

👋 Sveiki atvykę į Stackhero dokumentaciją!

Stackhero siūlo paruoštą naudoti Valkey cloud sprendimą, kuris suteikia daugybę privalumų, įskaitant:

  • Įtraukta Redis Commander web UI sąsaja.
  • Neribotas žinučių dydis ir perdavimai.
  • Paprasti atnaujinimai vienu paspaudimu.
  • Optimali veikla ir tvirta sauga, užtikrinama privačia ir dedikuota VM.

Taupykite laiką ir supaprastinkite savo gyvenimą: tereikia 5 minučių, kad išbandytumėte Stackhero Valkey cloud hosting sprendimą!

Norėdami pradėti, galite įdiegti redis gem su šia komanda:

bundle add redis

Tada atidarykite config/environments/production.rb failą ir įtraukite šią eilutę:

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

Tada turėsite nustatyti VALKEY_URL aplinkos kintamąjį. Štai pavyzdys, kaip galite suformatuoti URL su savo informacija:

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

įspėjimas Pagal numatytuosius nustatymus talpykla įjungta tik gamybos aplinkoje. Jei norite išbandyti talpyklą kūrimo metu, pakeiskite config/environments/development.rb failą, pridėdami aukščiau pateiktą konfigūraciją, ir nustatykite config.action_controller.perform_caching = true, kad įjungtumėte talpyklą. Geras būdas patikrinti, ar talpykla veikia, yra paleisti Rails konsolę (naudojant bin/rails console) ir išbandyti rašymą su Rails.cache.write("foo", "bar").

Daugiau informacijos apie Valkey konfigūravimą kaip talpyklos sistemą Ruby on Rails galite rasti oficialioje Rails dokumentacijoje čia.

Sidekiq automatiškai naudos Valkey serverį, sukonfigūruotą REDIS_URL aplinkos kintamajame.

Galite nustatyti REDIS_URL aplinkos kintamąjį su savo informacija taip:

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

Daugiau informacijos apie Sidekiq naudojimą su Valkey galite rasti oficialioje dokumentacijoje čia.

Resque automatiškai naudos Valkey serverį, apibrėžtą REDIS_URL aplinkos kintamajame.

Galite nustatyti REDIS_URL aplinkos kintamąjį su savo informacija taip:

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

Papildomą informaciją apie Resque naudojimą su Valkey galite rasti oficialioje dokumentacijoje čia.