Memcached 1.5.15 väljalase koos ASCII-protokolli autentimistoega

võttis aset andmete vahemällu salvestamise süsteemi vabastamine RAM-is Vahemällu salvestatud 1.5.15, mis töötab võtme/väärtuse formaadis andmetel ja mida on lihtne kasutada. Memcachedi kasutatakse tavaliselt kerge lahendusena, et kiirendada suure koormusega saitide tööd, salvestades vahemällu juurdepääsu DBMS-ile ja vaheandmetele. Kood varustatud BSD litsentsi alusel.

Uus versioon tutvustab ASCII-protokolli eksperimentaalset autentimise tuge. Autentimine on lubatud suvandi "-Y [authfile]" abil, mis määrab autentimisfaili failis kuni kaheksa login:parool paari. Erinevalt varem juurutatud SASL-põhisest binaarsest autentimisprotokollist on ASCII juurutamine palju lihtsam, ei vaja väliseid sõltuvusi ja on vaikimisi kokku pandud. Kui lubate autentimise suvandi "-Y" abil, keelatakse binaarprotokoll ja töö UDP kaudu automaatselt. Sisselogimisel põhinevaid juurdepääsupiiranguid veel ei toetata.

Uus väljalase kiirendab ka incr/decr toiminguid, asendades snprintf. Tagatud on binaarprotokolli ühilduvus jõudeoleku ajalõpu funktsionaalsusega. Eemaldatud kood, mis toetab režiimi "-o inline_ascii_response", mis oli alates versioonist 1.5.0 keelatud. See režiim kulutab 10–20 baiti rohkem ühe kirjutamise kohta, et kiirendada päringute töötlemist ASCII-režiimis, ja muutus pärast üleminekut snprintf-ilt itoa kiirele juurutamisele mõttetuks.

Allikas: opennet.ru

Lisa kommentaar