Lansarea Memcached 1.5.15 cu suport de autentificare pentru protocolul ASCII

a avut loc lansarea sistemului de stocare a datelor în memoria RAM Memcached 1.5.15, care operează pe date în format cheie/valoare și este ușor de utilizat. Memcached este de obicei folosit ca o soluție ușoară pentru a accelera activitatea site-urilor cu încărcare mare prin memorarea în cache a accesului la DBMS și la datele intermediare. Cod furnizat sub licența BSD.

Noua versiune introduce suport de autentificare experimentală pentru protocolul ASCII. Autentificarea este activată utilizând opțiunea „-Y [authfile]”, specificând până la opt perechi login:parolă în fișierul authfile. Spre deosebire de protocolul de autentificare binar bazat pe SASL implementat anterior, implementarea pentru ASCII este mult mai simplă, nu necesită dependențe externe și este asamblată implicit. Când activați autentificarea utilizând opțiunea „-Y”, protocolul binar și lucrul prin UDP sunt dezactivate automat. Restricțiile de acces bazate pe autentificare nu sunt încă acceptate.

Noua versiune accelerează și operațiunile de incr/decr prin înlocuirea snprintf. Este asigurată compatibilitatea protocolului binar cu funcționalitatea idle-timeout. S-a eliminat codul pentru a accepta modul „-o inline_ascii_response”, care a fost dezactivat începând cu versiunea 1.5.0. Acest mod consumă cu 10-20 de octeți mai mult pe scriere pentru a accelera procesarea cererilor în modul ASCII și a devenit lipsit de sens după trecerea de la utilizarea snprintf la implementarea rapidă a itoa.

Sursa: opennet.ru

Adauga un comentariu