Release von Memcached 1.5.15 mit UnterstĂŒtzung fĂŒr Authentifizierung im ASCII-Protokoll

Es fand Release des Speichersystems fĂŒr volatile Daten Memcached 1.5.15, das mit Daten im SchlĂŒssel/Wert-Format arbeitet und sich durch einfache Handhabung auszeichnet. Memcached wird hĂ€ufig als leichtgewichtige Lösung eingesetzt, um die Leistung stark belasteter Websites durch Caching des Zugriffs auf Datenbanken und Zwischendaten zu verbessern. Code wird geliefert unter der BSD-Lizenz.

Die neue Version bringt experimentelle UnterstĂŒtzung fĂŒr die Authentifizierung im ASCII-Protokoll. Die Authentifizierung wird durch die Option „-Y [authfile]“ aktiviert, wobei die Datei authfile bis zu acht Paare „Benutzername:Passwort“ enthĂ€lt. Im Gegensatz zur zuvor implementierten Authentifizierung des binĂ€ren Protokolls auf Basis von SASL ist die Implementierung fĂŒr ASCII deutlich einfacher, erfordert keine externen AbhĂ€ngigkeiten und wird standardmĂ€ĂŸig kompiliert. Bei Aktivierung der Authentifizierung ĂŒber die Option „-Y“ wird das binĂ€re Protokoll und die Arbeit ĂŒber UDP automatisch deaktiviert. ZugangsbeschrĂ€nkungen basierend auf Benutzernamen werden vorerst nicht unterstĂŒtzt.

Im neuen Release wurden die Operationen incr/decr durch den Austausch von snprintf beschleunigt. Die KompatibilitĂ€t des binĂ€ren Protokolls mit der FunktionalitĂ€t idle-timeout wurde sichergestellt. Der Code zur UnterstĂŒtzung des Modus „-o inline_ascii_response“ wurde entfernt, da dieser seit der Version 1.5.0 deaktiviert ist. Dieser Modus benötigte 10-20 Byte mehr fĂŒr die Schreiboperationen zur Beschleunigung der Anfrageverarbeitung im ASCII-Modus und machte keinen Sinn mehr nach dem Wechsel von snprintf auf die schnellere Implementierung von itoa.

Quelle: opennet.ru

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster