I-Redis 6.0 iza ne-protocol entsha ye-RESP3, ukwesekwa okwandisiwe, isivinini nokuningi

Uhlobo olusha lwenjini yedatha I-Redis 6.0 isivele ikhishiwe futhi umthetho olandelwayo omusha we-RESP3 ufika njengesici esiyinhloko sale nguqulo, phakathi kwezinye izinto. Okwalabo abangazi yale njini yedatha kufanele bazi ukuthi ihlobene nesigaba sezinhlelo zeNoSQL.

Redis inikeza imisebenzi efana neMemcached ukugcina idatha yokhiye / yenani, ithuthukiswe ngokusekelwa kwamafomethi wedatha ahlelekile afana nohlu, ama-hashes, namasethi, kanye nokukwazi ukusebenzisa imibhalo yokubhala eseceleni kwe-server eLua.

Ngokungafani ne-Memcached, I-Redis inikeza isitoreji sedatha unomphela kudiski futhi iqinisekisa ukuphepha kwe-database uma kwenzeka ukuvalwa okuphuthumayo.

Ukuphathwa kwedatha, nikeza imiyalo efana nokwenyuka / ukwehla, ukusebenza okujwayelekile kuhlu nakusethi (inyunyana, impambana) ukuqamba kabusha ukhiye, izinketho eziningi nemisebenzi yokuhlunga.

Se ukusekela izindlela ezimbili zokugcina: ukuvumelanisa idatha ngezikhathi ezithile kudiski bese ushintsha ilogi kudiski. Esimweni sesibili, ukuphepha okuphelele kwazo zonke izinguquko kuqinisekisiwe. Kungenzeka uhlele ukuphindaphindeka kwedatha okuyinkosi-yenceku kumaseva amaningi, okwenziwa ngemodi engavimbeli. Shicilela / bhalisa imodi yemiyalezo iyatholakala, lapho kudalwa khona isiteshi, imiyalezo yayo esatshalaliswa kumakhasimende ngokubhalisile.

Yini okusha eRedis 6.0?

Okuzenzakalelayo, kuphakanyiswa umthetho olandelwayo omusha we-RESP3, kepha ukuxhumana kuqala ngemodi ye-RESP2 futhi iklayenti lishintshela kuphrothokholi entsha kuphela uma kusetshenziswa umyalo omusha lapho kuxoxiswana ngokuxhumeka. I-RESP3 ikuvumela ukuthi ubuyisele ngqo izinhlobo zedatha eziyinkimbinkimbi ngaphandle kwesidingo sokuguqula ukuhlelwa okuvamile ohlangothini lwekhasimende nezinhlobo zokubuyisa ezihlukile.

Olunye ushintsho olugqamile kule nguqulo entsha yi-sukufinyelela ukwesekwa kohlu lokulawula lokho ivumela ukunquma ngokunembile ukuthi imiphi imisebenzi ikhasimende elingakwazi futhi elingakwazi.

Ukuqaliswa kwe-ACL akusho ukuthi ngaphezulu okungeziwe futhi akunamthelela ekusebenzeni. Amamojula esibonakalayo nawo alungiselelwe i-ACL, ikuvumela ukuthi wakhe izindlela zakho zokufakazela ubuqiniso. Ukubuka konke ukwephulwa kwe-ACL ungene ngemvume, kunikezwa umyalo we-ACL LOG. Ukukhiqiza okhiye besikhathi esingalindelekile, umyalo we- "ACL GENPASS" ungeziwe, kusetshenziswa i-HMAC ngokususelwa ku-SHA256.

Singathola futhi ama-sUkusekelwa kokulondolozwa okwesikhashana kwedatha eseceleni kwamakhasimende. Kunezindlela ezimbili ezitholakalayo Ukuvumelanisa i-cache eseceleni kwamakhasimende nesimo se-database:

  • Gcina okhiye beseva iklayenti ebelicele ngaphambilini ukuthi likwazise ngokulahleka kokubaluleka kwerekhodi kunqolobane yeklayenti.
  • Indlela "yokusakaza", lapho iklayenti libhalisela khona kuziqalo ezithile ezingukhiye futhi iseva iyakwazisa uma okhiye abakulezi ziqalo beshintsha. Ubuhle bemodi ye- "transmit" ukuthi ayikho imemori eyengeziwe echithwa kuseva ukugcina ikhadi lamanani alondoloziwe ohlangothini lweklayenti, kepha kukhishwa ekukhuleni kwenani lemiyalezo ethunyelwe.

I-Cluster Proxy ingeziwe, ummeleli weqoqo leseva leRedis, okuyi ivumela ukuhlela umsebenzi wamakhasimende ngamaseva amaningi weRedis, njengasesikhathini. Ummeleli angahambisa izicelo kuma-node nedatha edingekayo, ukuxhumeka kwe-multiplex, ukulungisa kabusha iqoqo uma kwenzeka ukwehluleka kwama-node, futhi enze izicelo ezihlanganisa ama-node amaningi.

I-API ethuthukiswe ngokuphawulekayo yamamojula wokubhala, empeleni kuguqula iRedis ibe uhlaka olukuvumela ukuthi wakhe amasistimu ngendlela yama-plug-ins.

Iphrothokholi yokuphindaphindeka yePSYNC2 ithuthukisiwe, Lokhu kuvumele ukuvumelanisa kabusha okuyingxenye ukuthi kwenziwe kaningi, ngokwandisa amathuba okukhomba i-offset ejwayelekile kuya kuthopholozi nakumphathi.

Futhi futhi kuyabonakala ukulayishwa okusheshayo kwamafayela e-RDB. Ngokuya ngokugcwaliswa kwefayela, ukusheshisa kungama-20 kuye kuma-30%. Ukwenza ngokushesha okukhulu umyalo we-INFO phambi kwenani elikhulu lamakhasimende axhunyiwe.

Ekugcineni, uma ufuna ukwazi kabanzi ngayo noma ukulanda inguqulo entsha, ungakwenza kusuka kufayela le- isixhumanisi esilandelayo


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.