udgivelsen af et system til caching af data i hukommelsen , som håndterer data i nøgle/værdi-format og kendetegnes ved brugervenlighed. Memcached anvendes typisk som en letvægtsløsning til at accelerere ydeevnen på højbelastede websteder ved at cache adgangen til databaser og mellemliggende data. Kode under BSD-licensen.
I den nye version er der implementeret eksperimentel støtte til autentificering for ASCII-protokollen. Autentificering aktiveres ved hjælp af indstillingen «-Y [authfile]», hvor filen authfile angiver op til otte par «brugernavn:adgangskode». I modsætning til den tidligere implementering af autentificering for binærprotokollen baseret på SASL, er implementeringen for ASCII væsentligt enklere, kræver ikke eksterne afhængigheder og kompileres som standard. Når autentificering aktiveres via indstillingen «-Y», deaktiveres den binære protokol og driften over UDP automatisk. Adgangsbegrænsninger baseret på brugernavne understøttes ikke endnu.
I den nye udgave er der også øget hastigheden for incr/decr operationer ved at erstatte snprintf. Kompatibiliteten af den binære protokol med idle-timeout-funktionaliteten er sikret. Koden til støtte for indstillingen «-o inline_ascii_response», som blev deaktiveret siden udgaven 1.5.0, er fjernet. Denne tilstand forbrugte 10-20 byte mere ved skrivning for at accelerere behandlingen af forespørgsler i ASCII-tilstand og mistede sin relevans efter overgangen fra brugen af snprintf til den hurtige itoa-implementering.
Kilde: opennet.ru
