Izdanje Memcached 1.5.15 s podrškom za provjeru autentičnosti za ASCII protokol

odvijao izdanje sustava za predmemoriju podataka u RAM-u Memcached 1.5.15, koji radi s podacima u formatu ključ/vrijednost i jednostavan je za korištenje. Memcached se obično koristi kao lagano rješenje za ubrzavanje rada visokoopterećenih stranica predmemoriranjem pristupa DBMS-u i posrednim podacima. Kodirati isporučuje se pod BSD licencom.

Nova verzija uvodi eksperimentalnu podršku za autentifikaciju za ASCII protokol. Autentifikacija je omogućena korištenjem opcije “-Y [authfile]”, određujući do osam parova login:password u authfile datoteci. Za razliku od prethodno implementiranog protokola binarne provjere autentičnosti koji se temelji na SASL-u, implementacija za ASCII mnogo je jednostavnija, ne zahtijeva vanjske ovisnosti i sastavlja se prema zadanim postavkama. Kada omogućite autentifikaciju pomoću opcije “-Y”, binarni protokol i rad putem UDP-a automatski su onemogućeni. Ograničenja pristupa temeljena na prijavama još nisu podržana.

Novo izdanje također ubrzava operacije incr/decr zamjenom snprintf. Osigurana je kompatibilnost binarnog protokola s funkcijom mirovanja. Uklonjen kod za podršku načinu rada "-o inline_ascii_response", koji je bio onemogućen od izdanja 1.5.0. Ovaj način rada troši 10-20 bajtova više po pisanju kako bi se ubrzala obrada zahtjeva u ASCII načinu rada i postao je besmislen nakon prijelaza s korištenja snprintf-a na brzu implementaciju itoa-e.

Izvor: opennet.ru

Dodajte komentar