vydání systému pro caching dat v operační paměti , který pracuje s daty ve formátu klíč/hodnota a vyznačuje se jednoduchostí použití. Memcached se obvykle používá jako lehké řešení ke zvýšení výkonu vysoce zatížených webů prostřednictvím ukládání kódů k přístupu k DB a mezipaměťovým datům. Kód na základě licence BSD.
V nové verzi byla implementována experimentální podpora autentizace pro protokol ASCII. Autentizace se aktivuje pomocí možnosti „-Y [authfile]“, přičemž v souboru authfile může být uvedeno až osm párů „uživatelské_jméno:heslo“. Na rozdíl od dříve implementované autentizace založené na SASL pro binární protokol, implementace pro ASCII je výrazně jednodušší, nevyžaduje externí závislosti a je standardně kompilována. Při aktivaci autentizace prostřednictvím možnosti „-Y“ se automaticky deaktivuje binární protokol a provoz přes UDP. Omezení přístupu vázaná na uživatelská jména zatím nejsou podporována.
V novém vydání bylo rovněž zrychleno provádění operací incr/decr díky nahrazení snprintf. Byla zajištěna kompatibilita binárního protokolu s funkcionalitou idle-timeout. Byl odstraněn kód pro podporu režimu „-o inline_ascii_response“, který byl zakázán od verze 1.5.0. Tento režim vyžadoval o 10-20 bajtů více při zápisu pro urychlení zpracování požadavků v režimu ASCII a ztratil smysl po přechodu z používání snprintf na rychlou implementaci itoa.
Zdroj: opennet.ru
