Redis

May -Akda: Eugene Taylor
Petsa Ng Paglikha: 11 Agosto. 2021
I -Update Ang Petsa: 10 Mayo 2024
Anonim
Redis - основы и практическое использование
Video.: Redis - основы и практическое использование

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Redis?

Ang Redis ay isang advanced na key-value store, na mas kilala bilang isang server ng data-istraktura.


Maaari itong isaalang-alang bilang isang uri ng database na gumagana sa mga pares ng key-halaga at gumagamit ng pangunahing memorya para sa pag-iimbak ng data.Ang paggamit nito ng pangunahing memorya ay nangangahulugan na pareho itong mabilis at nasusukat, ngunit maaaring nakakulong sa pamamagitan ng kapasidad ng RAM.

Mayroon din itong built-in na pagpupursige kahit na ang pag-snaps at pag-journal sa disk upang magamit ito bilang isang database ng Walang SQL.

Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Paliwanag ng Techopedia kay Redis

Inilarawan si Redis bilang isang advanced na key-value store sa halip na isang direktang database dahil sa paraan ng pag-iimbak ng data bilang mga pares ng key-halaga na maaaring maglaman ng mga string, listahan, hash set, at pinagsunod-sunod na mga set.

Gumagana ito sa isang memorya na nasa memorya upang makamit ang natitirang pagganap at maaari itong magpatakbo ng mga operasyon ng atomic tulad ng mga pagdadagdag ng mga string, pagdaragdag ng mga halaga ng hash, paghahanap at pagkuha ng mga miyembro sa isang listahan, computing set intersection, unyon at pagkakaiba, at marami pa.

Depende sa kaso ng paggamit kung saan ipinatupad ang Redis, ang data ay maaaring gawin upang magpatuloy sa pamamagitan ng pag-alis ng mga dataset sa disk o sa pamamagitan ng pag-apid sa bawat utos sa isang log.

Ang Redis ay bukas na sourced at lisensyado ang BSD. Ito ay binuo ni Salvatore Sanfilippo at una itong inilabas noong Abril 10, 2009.

Ang programa ay nakasulat sa ANSI C at lubusang nasubok para sa mga POSIX system tulad ng Linux, BSD, at OSX. Walang opisyal na bersyon ng Windows, ngunit ang Microsoft ay bubuo at nagpapanatili ng isang Windows 32- at 64-bit na eksperimentong bersyon.