lansarea sistemului de cache de date în memoria RAM , care gestionează datele în format cheie/valoare și se distinge prin ușurința de utilizare. Memcached este folosit de obicei ca o soluție ușoară pentru accelerarea funcționării site-urilor cu un trafic ridicat prin cache-ul accesului la DBMS și la datele intermediare. Cod sub licența BSD.
În noua versiune a fost implementat suport experimental pentru autentificarea protocolului ASCII. Autentificarea este activată prin opțiunea „-Y [authfile]” specificând în fișierul authfile până la opt perechi „login:parolă”. Spre deosebire de autentificarea anterioară pentru protocolul binar bazat pe SASL, implementarea pentru ASCII este semnificativ mai simplă, nu necesită dependențe externe și este compilată implicit. Atunci când autentificarea este activată prin opțiunea „-Y”, protocolul binar este automat dezactivat, precum și funcționarea prin UDP. Controlul accesului pe baza loginurilor nu este încă suportat.
În noul release, de asemenea, s-au accelerat operațiile incr/decr prin înlocuirea snprintf. Compatibilitatea protocolului binar cu funcționalitatea idle-timeout a fost asigurată. Codul pentru suportul modului „-o inline_ascii_response” a fost eliminat, acesta fiind dezactivat încă din versiunea 1.5.0. Acest mod consumă cu 10-20 de bytes mai mult la scriere pentru a accelera procesarea cererilor în modul ASCII și nu își mai avea sensul după trecerea de la utilizarea snprintf la implementarea rapidă itoa.
Sursa: opennet.ro
