publication du systÚme de mise en cache des données en mémoire , qui gÚre les données au format clé/valeur et est remarquablement facile à utiliser. Memcached est généralement utilisé comme une solution légÚre pour accélérer le fonctionnement des sites à fort trafic en mettant en cache l'accÚs aux bases de données et aux données intermédiaires. Le code sous licence BSD.
La nouvelle version a introduit un support expĂ©rimental de l'authentification pour le protocole ASCII. L'authentification s'active via l'option « -Y [authfile] » en spĂ©cifiant dans le fichier authfile jusqu'Ă huit paires « login:motdepasse ». Contrairement Ă l'authentification binaire rĂ©alisĂ©e grĂące Ă SASL, la mise en Ćuvre pour ASCII est beaucoup plus simple, ne nĂ©cessite pas de dĂ©pendances externes et est compilĂ©e par dĂ©faut. Lorsque l'authentification est activĂ©e via l'option « -Y », le protocole binaire et le fonctionnement via UDP sont automatiquement dĂ©sactivĂ©s. Les restrictions d'accĂšs liĂ©es aux logins ne sont pas encore prises en charge.
La nouvelle version accĂ©lĂšre Ă©galement les opĂ©rations incr/decr grĂące Ă un remplacement de snprintf. La compatibilitĂ© du protocole binaire avec la fonctionnalitĂ© idle-timeout a Ă©tĂ© assurĂ©e. Le code pour le mode « -o inline_ascii_response », qui a Ă©tĂ© dĂ©sactivĂ© depuis la version 1.5.0, a Ă©tĂ© supprimĂ©. Ce mode consommait 10 Ă 20 octets de plus lors de l'Ă©criture pour accĂ©lĂ©rer le traitement des requĂȘtes en mode ASCII et n'a plus de raison d'ĂȘtre aprĂšs le passage d'un usage de snprintf Ă une implĂ©mentation rapide de itoa.
Source : opennet.ru
