Turinys:
Apibrėžimas - ką reiškia Redis?
„Redis“ yra pažangi pagrindinės vertės saugykla, geriau žinoma kaip duomenų struktūros serveris.
Tai gali būti laikoma duomenų bazės, kuri veikia su raktų ir reikšmių poromis, rūšimi ir naudoja pagrindinę atmintį duomenims saugoti. Pagrindinės atminties panaudojimas reiškia, kad ji yra greita ir keičiama, tačiau ją gali riboti RAM talpa.
Jis taip pat turi įmontuotą atkaklumą, naudodamas momentinę fotografiją ir žurnalą į diską, kad jį būtų galima naudoti kaip SQL duomenų bazę.
Techopedia paaiškina Redis
„Redis“ apibūdinamas kaip patobulinta raktų vertės saugykla, o ne vien tik duomenų bazė, nes ji saugo duomenis kaip raktų vertės poras, kuriose gali būti eilutės, sąrašai, maišos rinkiniai ir rūšiuoti rinkiniai.
Jis veikia su atmintyje esančiu duomenų rinkiniu, kad pasiektų puikų našumą, ir gali vykdyti atomines operacijas, tokias kaip stygų pridėjimas, maišos verčių didinimas, sąrašo narių radimas ir gavimas, rinkinio susikirtimo, jungties ir skirtumo skaičiavimas ir dar daugiau.
Atsižvelgiant į naudojimo atvejį, kuriame įdiegta „Redis“, duomenys gali išlikti išnaikinant duomenų rinkinį diske arba pridedant kiekvieną komandą prie žurnalo.
„Redis“ yra atvira kilmės šalis ir yra BSD licencijuota. Jį sukūrė „Salvatore Sanfilippo“ ir iš pradžių jis buvo išleistas 2009 m. Balandžio 10 d.
Programa parašyta ANSI C ir yra kruopščiai išbandyta tokioms POSIX sistemoms kaip Linux, BSD ir OSX. Nėra oficialios „Windows“ versijos, tačiau „Microsoft“ kuria ir palaiko 32 ir 64 bitų „Windows“ eksperimentinę versiją.
