rilascio del sistema di memorizzazione dei dati in memoria volatile , che gestisce i dati nel formato chiave/valore ed è caratterizzata da una facilità d'uso. Memcached è solitamente utilizzato come soluzione leggera per accelerare il funzionamento di siti web ad alto traffico attraverso la memorizzazione nella cache dell'accesso ai database e ai dati intermedi. Codice sotto licenza BSD.
Nella nuova versione è stata implementata la supporto sperimentale per l'autenticazione del protocollo ASCII. L'autenticazione viene attivata utilizzando l'opzione «-Y [authfile]» specificando nel file authfile fino a otto coppie «login:password». A differenza dell'autenticazione precedentemente implementata per il protocollo binario basato su SASL, quella per l'ASCII è notevolmente più semplice, non richiede dipendenze esterne e viene inclusa di default. Attivando l'autenticazione tramite l'opzione «-Y», viene automaticamente disabilitato il protocollo binario e il funzionamento tramite UDP. Le restrizioni di accesso legate ai login non sono ancora supportate.
Nel nuovo rilascio sono state anche velocizzate le operazioni incr/decr grazie alla sostituzione di snprintf. È stata garantita la compatibilità del protocollo binario con la funzionalità idle-timeout. È stato rimosso il codice per supportare la modalità «-o inline_ascii_response», che è stata disabilitata a partire dal rilascio 1.5.0. Questa modalità consuma 10-20 byte in più per scrittura per velocizzare l'elaborazione delle richieste in modalità ASCII e ha perso significato dopo il passaggio dall'uso di snprintf a una realizzazione rapida di itoa.
Fonte: opennet.ru
