I-Redis 6.0 sele ikhutshiwe kwaye iza nophuculo oluninzi olubonakalayo

Inguqulelo entsha yeRedis 6.0 ngoku iyafumaneka emva kweenyanga ezine zokukhutshwa kweRC1. Kulabo abangaqhelekanga ngoRedis, kuya kufuneka uyazi ukuba le yeyona nto iphambili kulawulo lweenkcukacha zedatha ebhalwe kwi-ANSI-C kwaye isasazwa phantsi kwelayisensi ye-BSD.

Inguqulelo ezinzileyo iza notshintsho oluphawuleka kwiimpawu ezintsha, njenge entsha Inkqubo ye-RESP3, umsebenzi "Indawo yokugcina esecaleni yabathengi", ACL (Uluhlu lolawulo lofikelelo), imiyalelo yeRedis, iifayile zeRBB, njl.

I-Redis 6.0 yeempawu eziphambili

Enye yeenoveli eziphambili zolu hlobo lutsha I-RESP3, inkqubo entsha yokuzikhethela, ethi ngokutsho kwabaphuhlisi bayos beyimfuneko kuba umthetho olandelwayo wakudala, i-RESP2, ibingalingani ngokwaneleyo. Uluvo oluphambili nge-RESP3 yayikukubuyisa iintlobo zeedatha ezintsonkothileyo ngokuthe ngqo kwiRedis, ngaphandle kokuba umthengi azi ukuba loluphi uhlobo lokuguqula "uluhlu olucwangcisiweyo" okanye amanani abuyisiweyo endaweni yamaxabiso afanelekileyo eBoolean, njalo njalo.

Enye into entsha kwiRedis 6.0 yi-ACL oko ikukuthi Injongo yokuzahlula ikhusela idatha kwiimpazamo zesicelo. Into emnandi malunga nolu dibaniso kukuba ngoku kukho imodyuli yokujonga kwakhona i-ACL, ekuvumela ukuba ubhale iindlela zokungqinisisa ngokwesiko.

Indawo eKhaya ephuculweyo kwicala lomthengi, yenye yeendlela ezintsha zenguqulo, ukusukela yenziwe ngokutsha yhyaphosa indlela ye-niche caching yokuxhasa ukusetyenziswa kweekhowudi, yeyiphi eyona ndlela ilungileyo. Ngaphandle koko, umsebenzi wongezwa yi "indlela yokudlulisela"Kunokuba luncedo ukongeza imo entsha efuna ukuba iserver ibambe kancinci kwimeko yabathengi.

Xa usebenzisa imowudi yokuhambisa, umncedisi akasazami ukukhumbula amaqhosha acelwe ngumthengi ngamnye Kunoko, abathengi babhalisela izimaphambili eziphambili. Iziphumo zolu tshintsho kukuba akusekho miyalezo, kodwa kuphela kwizimaphambili ezikhethiweyo kwaye akukho mzamo wenkumbulo kwicala leseva.

Kwakhona, imo "yokungena / ukuphuma" ngoku ixhaswa, ke abasebenzisi abangasebenzisi modi yosasazo bangaxela umncedisi kanye ukuba umxhasi uza kubekisa ntoni ukunciphisa inani lemiyalezo yokungasebenzi.

Kwelinye icala sinokufumana Ukuphuculwa kwe-ACL, okokuqala, Umyalelo omtsha we-ACL LOG ngoku ukuvumela ukuba ubone bonke abathengi abaphula ii-ACL, Imiyalelo yokufikelela ekungafuneki nokuba isitshixo sokungena abangakwaziyo ukufikelela kuso okanye imizamo yabo yokuqinisekisa isilele.

Okwesibini, Umsebenzi we-ACL GENPASS uphinde wenziwa, Ngoku isebenzisa i-SHA256 esekwe kwi-HMAC kwaye yamkela impikiswano ngokuzikhethela ukuxelela iserver ukuba zingaphi izinto ezingenakusebenziseka zokwenza umtya ongafunekiyo ofuna ukuzenza. I-Redis ivelisa isitshixo sangaphakathi xa / dev / urandom iqala kwaye isebenzise i-HMAC kwimowudi yokulwa ukuvelisa amanye amanani akhethiweyo: Ngale ndlela ungayisebenzisa gwenxa i-API kwaye uyitsalele umnxeba nanini na xa ufuna, kuba iya kukhawuleza kakhulu, ucacisile umdwelisi wenkqubo.

Ukuphuculwa kwePSYNC2 kuvumela iRedis ukuba iphinde iphinde iphinde iphinde iphinde iphinde yenzeke kwakhona. Ngapha koko, ngoku ungazinciphisa ii-PING zokugqibela kwiprothokholi, ukuze iimpendulo kunye neenkosi zibe nokufumana iseti eqhelekileyo.

Ukuphuculwa kwemiyalelo yeRedis ngokulibaziseka kwexeshaAyisiyiyo kuphela i-BLPOP kunye neminye imiyalelo ebesamkele imizuzwana ngaphambili ngoku yamkela amanani edesimali, kodwa isisombululo sokwenyani siphuculwe ukuze singaze sibe ngaphantsi kwexabiso langoku "HZ", ngaphandle kwenani labathengi abaxhunyiwe.

Okokugqibela olunye utshintsho olubalulekileyo kule nguqulo ziUkuphuculwa kweefayile zeRBB, ngoku ezikhawulezayo ukulayishwa. Kuxhomekeke kubume befayile (amaxabiso amakhulu okanye amancinci), unokulindela ukuphuculwa okungama-20-30%, kuxhomekeke kumbhekisi phambili. Umyalelo we-INFO uyakhawuleza ngoku xa abathengi abaninzi bedityanisiwe, umba ekudala umile osonjululwe ekugqibeleni.

I-Redis 6.0.0 ifumanekile yokukhuphela kwiwebhusayithi yayo esemthethweni.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.