Redis
Atmintyje veikiančių duomenų saugykla podėliavimui, sesijoms ir realaus laiko funkcijoms.
Redis yra atviro kodo, atmintyje veikiančių duomenų struktūrų saugykla, naudojama kaip duomenų bazė, podėlis, žinučių brokeris ir srautų variklis. Veikdamas visiškai atmintyje, Redis užtikrina sub-milisekundinį atsako laiką skaitymo ir rašymo operacijoms, todėl tai greičiausia bendros paskirties duomenų saugykla.
Redis naudojame podėliavimui, sesijų valdymui ir realaus laiko funkcijoms visose mūsų programose. Redis dramatiškai pagerina programų našumą podėliuodamas duomenų bazių užklausas, API atsakymus ir apskaičiuotus duomenis, kurie kitu atveju reikalautų brangaus perskaičiavimo. Redis taip pat būtinas mūsų eilių sistemoms („Bull
Kaip mes jį naudojame
- Programų podėliavimas ir užklausų rezultatų podėliavimas
- Sesijų saugojimas web programoms
- Realbaus laiko lyderių lentelės ir skaitikliai
- Greičio ribojimas ir throttling'as
- Darbo eilės ir fono apdorojimas
- Pub/sub žinučių siuntimas ir realaus laiko įvykiai
Ką tai mums duoda
- Sub-milisekundinis vėlavimasAtmintyje veikiančios operacijos suteikia atsakymus per mažiau nei 1 milisekundę tiek skaitymui, tiek rašymui.
- Turtingos duomenų struktūrosEilutės, haskai, sąrašai, aibės, surikiuotos aibės, srautai ir daugiau lanksčiam duomenų modeliavimui.
- Pub/Sub žinučių siuntimasIntegruotas publish/subscribe žinučių siuntimas realaus laiko pranešimams ir įvykių paskirstymui.
- Tvarumo parinktysRDB snapshot'ai ir AOF žurnalai duomenų tvarumui užtikrinti išlaikant atminties veikimo greitį.
Klausimai, kuriuos dažnai klausia
Kada verta naudoti Redis?
Ar Redis duomenys yra tvarūs?
Kiek kainuoja Redis talpinimas?
Ar Redis gali pakeisti mano duomenų bazę?
Daugiau apie: Duomenų bazės
Neaišku, kaip tai taikoma Jums?
Vyresnysis inžinierius apžiūrės Jūsų svetainę, paieškos pozicijas ir užklausų gavimo būdą, tada užrašys tris dalykus, kuriuos verta pataisyti pirmiausia. Dokumentą paliekate sau.
