Liberazione di Memcached 1.5.15 cù supportu di autentificazione per u protocolu ASCII

hè accadutu liberazione di u sistema di cache di dati in RAM Memcached 1.5.15, chì opera nantu à e dati in formatu chjave / valore è hè faciule d'utilizà. Memcached hè generalmente utilizatu com'è una suluzione ligera per accelerà i siti d'alta carica cachendu l'accessu à u DBMS è i dati intermedi. Codice furnitu sottu a licenza BSD.

A nova versione introduce un supportu di autentificazione sperimentale per u protocolu ASCII. L'autentificazione hè attivata utilizendu l'opzione "-Y [authfile]", specificendu finu à ottu coppie login: password in u file authfile. A cuntrariu di u protocolu di autentificazione binariu basatu in SASL implementatu prima, l'implementazione per ASCII hè assai più simplice, ùn hà micca bisognu di dipendenze esterne, è hè assemblatu per automaticamente. Quandu attivate l'autentificazione cù l'opzione "-Y", u protocolu binariu è u travagliu via UDP sò automaticamente disattivati. E restrizioni d'accessu basate nantu à i logins ùn sò ancu supportate.

A nova versione accelera ancu l'operazioni incr / decr rimpiazzandu snprintf. A cumpatibilità di u protocolu binariu cù a funziunalità idle-timeout hè assicurata. U codice eliminatu per sustene u modu "-o inline_ascii_response", chì era disattivatu da a versione 1.5.0. Stu modu cunsuma 10-20 bytes di più per scrittura per accelerà e richieste di trasfurmazioni in u modu ASCII è diventa senza significatu dopu a transizione da l'usu di snprintf à l'implementazione rapida di itoa.

Source: opennet.ru

Add a comment