Memcached 1.6 ha sido liberado, la nueva versión trae algunas nuevas características importantes, y memcached fue restaurado. Información general de actualizaciones:
- Ahora, su valor por defecto va a construir sistemas de flash externas.
- El nuevo meta-protocolo, que tiene más características que el protocolo binario está ahora abandonada.
- Hacer Memcached código de red para permitir lotes automática las llamadas al sistema de respuesta.
- Con los cambios en la red, cada llamada al sistema promedio 1,5 tecla Arriba a 25% de reducción en la CPU del servidor, y un retraso de al menos unos pocos puntos porcentuales disminuyen.
- Por defecto, Memcached 1.6 también con "Extstore" de almacenamiento externo como una nueva junta. Las claves de tabla hash de Extstore y retenidos en la memoria, mientras que el valor de la memoria flash externa movido basa.
correcciones
-
meta: recuento de referencia indica desbordamiento
- meta: gitle de reparación en refleak
- REVISIÓN: Todas las conexiones nuevas se entenderá que renuncian
- timedrun: manejador de inicialización señal correcta.
- reinicio: solución potencial de liberación dual
stats_prefix
: Reparación debido a la incertidumbre provocada por la prueba falla- error de configuración de reparación sasl cargar el camino equivocado
- meta: el código de retorno más versátil
- config.hy (por util.c), reparación htonll comp. fracaso
- almohadilla: para la reparación falla para construir gcc-10
- Reparación de fugas de memoria prueba de la unidad
- BUILD Directiva órdenes de reparación
Las nuevas características
-
extstore: activado por defecto.
- meta: incr / decr aritmética comandos (
ma
) - red: conns transitoria estática búfer de lectura
- Red: todos los comandos en respuesta a la pila
Para más detalles, ver las notas de la versión: https://github.com/memcached/memcached/wiki/ReleaseNotes160