Redis 6.0 yakatoburitswa uye inouya nekuvandudzwa kwakati wandei

Iyo itsva vhezheni yeRedis 6.0 yave kuwanikwa mushure memwedzi mina yekuburitswa kweRC1. Kune avo vasingazivikanwe neRedis, iwe unofanirwa kuziva kuti ichi chinhu chinokwenenzverwa kiyi yekukosha dhatabhesi manejimendi yakanyorwa muANSI-C uye yakagoverwa pasi pezenisi reBSD.

Iyi yakagadzikana vhezheni inouya pamwe nekushandurwa kunozivikanwa kune zvitsva maficha, senge nyowani RESP3 protocol, basa racho "Client-side cache", ACL (access control list), Redis mirairo, maRBB mafaera, nezvimwe.

Redis 6.0 Kiyi Nyowani Zvimiro

Imwe yemitambo mikuru yeshanduro iyi nyowani ndeye RESP3, imwe nyowani yakasarudzika protocol, iyo zvinoenderana nevanogadziras yaidikanwa nekuti iyo yekare protocol, RESP2, yanga isiri semantic yakakwana. Pfungwa huru ine RESP3 yaive yekugona kudzosa dzakaomarara dhata mhando kubva kuRedis, pasina mutengi kuziva kuti ndeupi rudzi wekushandura "flat arrays" kana manhamba akadzoserwa panzvimbo peakakodzera maBoolean tsika, zvichingodaro.

Chimwe chiitiko chitsva muRedis 6.0 ACL zvinova Inotarisirwa kusarudzika kuchengetedza dhata kubva kune zvikanganiso zvekushandisa. Chinhu chakanaka pamusoro pekuwedzera uku ndechekuti iko zvino paine Redis module interface ye ACL, iyo inobvumidza iwe kunyora tsika tsika nzira.

Yakagadziriswa Cache padivi remutengi, ndeimwe yezvinhu zvitsva zveiyi vhezheni, kubvira yakagadzirwazve yhyakadonhedza iyo niche caching nzira mukufarira kushandiswa kwemakodhi mazita, iyo, ndiyo nzira yakanaka. Kunze kwaizvozvo, basa racho rakawedzerwa ne "modhiyo yekutumira"Zvinogona kuve zvinobatsira kuwedzera imwe nyowani mamiriro inoda kuti sevha ibate zvishoma kune isina mamiriro kune vatengi.

Paunenge uchishandisa nzira yekufambisa, sevha haichayedze kurangarira makiyi akakumbirwa nemumwe mutengi. Pane zvakasiyana, vatengi vanonyorera kukiyi prefixes. Mhedzisiro yeshanduko iyi ndeyekuti hapachina mameseji, asi chete kune akasarudzika prefixes uye hapana yekuyeuchidza kurangarira padivi re server.

Uyezve, iyo "opt-in / opt-out" mode yave kutsigirwa, saka vashandisi vasiri kushandisa nhepfenyuro modhi vanogona kuudza sevha chaizvo izvo izvo mutengi anozo cache kuti aderedze huwandu hwemishumo yekusavimbika.

Kune rimwe divi isu tinogona kuwana ACL kugadzirisa, kuti pakutanga, mutsva ACL LOG raira ikozvino inokutendera kuti uone vese vatengi vanotyora ACLs, iyo yekuraira yekuraira iyo yavanofanirwa kwete uye iyo yekuwanikidza makiyi avanotadza kuwana kana avo echokwadi kushuvira kuyedza kwakundikana.

Chechipiri, ACL GENPASS basa rakagadziriswazve, ikozvino inoshandisa SHA256-based HMAC uye inogamuchira nharo yekusarudzika yekuudza sevha kuti mangani asingashandisike pseudo-akasarudzika tambo mabheti ayo yaanoda kugadzira. Redis inogadzira kiyi yemukati kana / dev / urandom yatanga uye yoshandisa HMAC mu counter mode kugadzira mamwe manhamba akasarudzika: nenzira iyi unogona kushungurudza iyo API uye uchiidaidza chero nguva paunoda, nekuti ichave ichikurumidza, akatsanangura programmer.

Iyo PSYNC2 yekuvandudza inobvumidza Redis kuti ikozvino ive chikamu resynchronize kakawanda. Muchokwadi, iwe unogona ikozvino kudzikisa maPING ekupedzisira muprotocol, kuitira kuti replicas uye vadzidzisi vangangowana mukana wakajairika.

Yakagadziridzwa Redis mirairo nekunonoka kwenguvaKwete chete BLPOP uye mimwe mirairo iyo yaimbogamuchira masekondi ikozvino inogamuchira manhamba, asi resolution chaiyo yakagadziridzwa kuti isambove yakaderera pane yazvino "HZ" kukosha, zvisinei nehuwandu hwevatengi vakabatana.

Pakupedzisira kumwe kwekuchinja kwakakosha kweshanduro iyi maYakagadziridzwa maRBB mafaera, ayo ari kukurumidza kurodha. Zvichienderana nekuumbwa chaiko kweiyo faira (hombe kana diki tsika), unogona kutarisira 20-30% kuvandudzwa, zvinoenderana neyekuvandudza. Iwo INFO rairo inokurumidzawo ikozvino kana vatengi vazhinji vakabatana, nyaya yakamira kwenguva refu yakazogadziriswa

Redis 6.0.0 yave ichiwanika kurodha pasi kubva kune yayo yepamutemo webhusaiti.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako