Redis
Shranjevanje podatkov v pomnilniku za predpomnjenje, seje in funkcije v realnem času.
Redis je odprtokodna shramba podatkovnih struktur v pomnilniku, ki se uporablja kot baza podatkov, predpomnilnik, sporočilni posrednik in pretočni pogon. Zaradi delovanja izključno v pomnilniku Redis zagotavlja odzivne čase pod milisekundo za operacije branja in pisanja, kar ga uvršča med najhitrejše splošne shrambe podatkov.
Redis uporabljamo za predpomnjenje, upravljanje sej in funkcije v realnem času v naših aplikacijah. Redis drastično izboljša zmogljivost aplikacij s predpomnjenjem poizvedb po bazi podatkov, odzivov API-jev in izračunanih podatkov, ki bi sicer zahtevali drag ponovni izračun.
Kaj ga uporabljamo
- Predpomnjenje aplikacij in predpomnjenje rezultatov poizvedb
- Shranjevanje sej za spletne aplikacije
- Lestvice vodilnih in števniki v realnem času
- Omejevanje hitrosti in throttling
- Čakalne vrste opravil in obdelava v ozadju
- Sporočanje pub/sub in dogodki v realnem času
Kaj nam prinaša
- Latentnost pod milisekundoOperacije v pomnilniku zagotavljajo odzive v manj kot 1 milisekundi tako za branje kot za pisanje.
- Bogate podatkovne struktureNizi, preslikave, sezname, množice, urejene množice, tokovi in več za vsestransko modeliranje podatkov.
- Sporočanje Pub/SubVgrajeno sporočanje objav/prenos za obvestila v realnem času in distribucijo dogodkov.
- Možnosti vzdrževanjaPosnetki RDB in dnevniški zapis AOF za trajnost podatkov, hkrati pa ohranjanje zmogljivosti v pomnilniku.
Vprašanja, ki jih pogosto zastavljate
Kdaj naj uporabim Redis?
So podatki v Redisu trajni?
Koliko stane gostovanje Redis?
Ali lahko Redis nadomesti mojo bazo podatkov?
Več o: Baze podatkov
Niste prepričani, kako se to nanaša na vas?
Senior inženir obišče vašo lokacijo, vašo prisotnost v iskalnikih in način, kako prispeta povpraševanja, nato zapiše tri stvari, ki jih je vredno najprej popraviti. Dokument lahko obdržite v vsakem primeru.
