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:
- Įtrauktą
Valkey Adminweb UI.- Neribotas žinučių dydis ir perdavimas.
- Paprasti atnaujinimai vienu paspaudimu.
- Optimali veikla ir stipri saugumo apsauga, užtikrinama naudojant privačią, dedikuotą infrastruktūrą.
Taupykite laiką ir supaprastinkite savo darbą: išbandyti Stackhero Valkey cloud hosting sprendimą užtrunka tik 5 minutes!
Konfigūruokite Valkey kaip talpyklos sistemą Ruby on Rails
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.rbfailą, pridėdami aukščiau pateiktą konfigūraciją, ir nustatykiteconfig.action_controller.perform_caching = true, kad įjungtumėte talpyklą. Geras būdas patikrinti, ar talpykla veikia, yra paleisti Rails konsolę (naudojantbin/rails console) ir išbandyti rašymą suRails.cache.write("foo", "bar").
Daugiau informacijos apie Valkey konfigūravimą kaip talpyklos sistemą Ruby on Rails galite rasti oficialioje Rails dokumentacijoje čia.
Konfigūruokite Valkey su Sidekiq
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.
Konfigūruokite Valkey su Resque
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.