El comportamiento de estas funciones es
afectado por la configuración en el archivo php.ini.
 Aquí hay una aclaración sobre
el uso de las directivas de configuración.
 
   
     - 
      memcached.sess_lockingbool
- 
      
       Utiliza los cerrojos de sesión. Los valores válidos son OnyOff, el valor por omisión esOn.
 
- 
      memcached.sess_consistent_hashbool
- 
      
       Si se define como On, utiliza el hachado consistente (libketama) para la gestión de sesiones.
       Cuando se utiliza el hachado consistente, se pueden añadir o eliminar nodos de caché sin perturbar las claves existentes.
       El valor por omisión esOn.
 
- 
      memcached.sess_binarybool
- 
      
       Utiliza el modo binario para las sesiones memcached. Las réplicas de libmemcached solo funcionan
       si el modo binario está activado. El valor por omisión es Off.
 
- 
      memcached.sess_lock_waitint
- 
      
       La duración de espera del cerrojo de sesión en microsegundos. Tenga cuidado al definir este valor.
       Los valores válidos son enteros, donde 0se interpreta como el valor por omisión.
       Los valores negativos reducen el bloqueo a un bloqueo de prueba.
       El valor por omisión es150000.
 
- 
      memcached.sess_prefixstring
- 
      
       El prefijo de clave de sesión Memcached. Los valores válidos son strings de menos de 219 bytes.
       El valor por omisión es memc.sess.key.
 
- 
      memcached.sess_number_of_replicasint
- 
      
       Escribe los datos en un cierto número de servidores Memcached adicionales. Esto es lo que libmemcached llama "pobre hombre HA".
       Si este valor es positivo y sess_remove_failed_serversestá activado,
       cuando un servidor Memcached falle, la sesión continuará estando disponible a partir de una réplica.
       Sin embargo, si el servidor Memcached en fallo vuelve a estar disponible, la sesión se leerá desde allí,
       lo que podría tener datos obsoletos o ninguna información en absoluto.
       El valor por omisión es0.
 
- 
      memcached.sess_randomize_replica_readbool
- 
      
       La sesión Memcached lee la replicación aleatoria.
       
- 
      memcached.sess_remove_failedint
- 
      
       Permite que el servidor Memcached en fallo sea eliminado automáticamente.
       
- 
      memcached.compression_typestring
- 
      
       Define el tipo de compresión, los valores válidos son: fastlz,zlib.
       El valor por omisión esfastlz.
 
- 
      memcached.compression_factorfloat
- 
      
       El factor de compresión. Almacene el valor comprimido solo si el factor de compresión
       (ahorro) supera el límite definido. Almacene comprimido si:
       plain_len > comp_len * factor. El valor por omisión es1.3(23% de ahorro de espacio).
 
- 
      memcached.compression_thresholdint
- 
      
       El umbral de compresión. No comprima los valores serializados por debajo de este umbral.
       El valor por omisión es 2000bytes.
 
- 
      memcached.serializerstring
- 
      
       Define el serializador por omisión para los nuevos objetos Memcached. Los valores válidos son:
       php,igbinary,json,json_array,msgpack.
 
       
        - json
- 
         
          La serialización JSON estándar de PHP. Este serializador es rápido y compacto pero
          solo funciona con datos codificados en UTF-8 y no implementa completamente
          la serialización. Ver la extensión JSON. Disponible a partir de memcached 0.2.0.
          
- json_array
- 
         
          Como json, pero decodifica en arrays. Disponible a partir de memcached 2.0.0.
 
- php
- 
         
          El serializador estándar de PHP.
          
- igbinary
- 
         
          Un serializador binario. Disponible a partir de memcached 0.1.4.
          
- msgpack
- 
         
          Un serializador binario multi-lenguaje. Disponible a partir de memcached 2.2.0.
          
 
       El valor por omisión es igbinarysi está disponible, luegomsgpacksi está disponible,
       luego de lo contrariophp.
 
- 
      memcached.use_saslbool
- 
      
       Utilizar la autenticación SASL para las conexiones. Los valores válidos son OnyOff.
       El valor por omisión esOff.
 
- 
      memcached.default_binary_protocolbool
- 
      
       Define el protocolo memcached por omisión para las nuevas conexiones. (Para configurar el protocolo memcached para
       las conexiones utilizadas por las sesiones, utilice memcached.sess_binary_protocolen su lugar.)
       Si se define comoOn, el protocolo binario memcached se utiliza por omisión.
       Si se define comoOff, el protocolo de texto memcached se utiliza.
       El valor por omisión esOff.
 
- 
      memcached.default_connect_timeoutint
- 
      
       Define el tiempo de espera de conexión memcached por omisión para las nuevas conexiones.
      (Para configurar el tiempo de espera de conexión memcached para las sesiones, utilice memcached.sess_connect_timeouten su lugar.)
       En modo no bloqueante, esto cambia el valor del tiempo de espera.
       Durante la conexión del socket en milisegundos.
       Especificar-1significa un tiempo de espera infinito.
       Especificar0significa utilizar el tiempo de espera de conexión por omisión de la biblioteca memcached.
       El valor por omisión es0.
 
- 
      memcached.default_consistent_hashbool
- 
      
       Define el hachado consistente por omisión para las nuevas conexiones.
       (Para configurar el hachado consistente para las conexiones utilizadas por las sesiones,
       utilice memcached.sess_consistent_hashen su lugar.)
       Si se define comoOn, el hachado consistente (libketama) se utiliza para la
       gestión de sesiones. Cuando se utiliza el hachado consistente, se pueden añadir o eliminar nodos de caché
       sin perturbar las claves existentes. El valor por omisión esOff.
 
- 
      memcached.sess_binary_protocolbool
- 
      
       Utilizar el protocolo binario memcached para las sesiones memcached en lugar del protocolo de texto.
       Las réplicas de libmemcached solo funcionan si el modo binario está activado.
       Sin embargo, algunos proxies (como twemproxy) solo funcionarán si el protocolo binario está desactivado.
       El valor por omisión es Ondesde libmemcached 1.0.18.
       Antes de libmemcached 1.0.18, el valor por omisión eraOff.
 Nota: 
       
        En versiones anteriores de php-memcached, este parámetro se llamaba
        memcached.sess_binary.
 
 
- 
      memcached.sess_connect_timeoutint
- 
      
       El valor del tiempo de espera de conexión memcached.
       En modo no bloqueante, esto cambia el valor del tiempo de espera durante
       la conexión del socket en milisegundos.
       Especificar -1significa un tiempo de espera infinito.
 
- 
      memcached.sess_consistent_hash_typestring
- 
      
       Tipo de hachado consistente de sesión Memcached.
       Si se define como ketama, el hachado consistente (libketama)
       se utiliza para la gestión de sesiones.
       Si se define comoketama_weighted, el hachado consistente ponderado (libketama)
       se utiliza para la gestión de sesiones.
       El valor por omisión esketama.
       Antes de php-memcached 3.0, el valor por omisión eraketama_weighted.
 
- 
      memcached.sess_lock_expireint
- 
      
       El tiempo, en segundos, antes de que un cerrojo se libere.
       Definir como 0da el comportamiento por omisión,
       que es utilizarmax_execution_timede PHP.
       El valor por omisión es0.
 
- 
      memcached.sess_lock_retriesint
- 
      
       El número de intentos de cerrojo de sesión, sin contar el primer intento.
       El valor por omisión es 5.
 
- 
      memcached.sess_lock_wait_maxint
- 
      
       El tiempo máximo, en milisegundos, de espera entre los intentos de cerrojo de sesión.
       El valor por omisión es 150.
 
- 
      memcached.sess_lock_wait_minint
- 
      
       El tiempo mínimo, en milisegundos, de espera entre los intentos de cerrojo de sesión.
       Este valor se duplica en cada nuevo intento de cerrojo hasta que
       memcached.sess_lock_wait_maxse alcance, después de lo cual cualquier nuevo intento tomarámemcached.sess_lock_wait_maxsegundos.
       El valor por omisión es150.
 
- 
      memcached.sess_persistentbool
- 
      
       Si las conexiones memcached coinciden con el/los valor(es) de
       session.save_pathdeben ser reutilizadas después de la ejecución del script. No utilizar
       si algunos parámetros (por ejemplo, los parámetros SASL, sess_binary_protocol) serían sobrescritos entre las peticiones.
       El valor por omisión esOff.
 
- 
      memcached.sess_remove_failed_serversbool
- 
      
       Permite que el servidor Memcached en fallo sea eliminado automáticamente.
       El valor por omisión es Off.
 Nota: 
       
        En versiones anteriores de php-memcached, este parámetro se llamaba
        memcached.sess_remove_failed.
 
 
- 
      memcached.sess_server_failure_limitint
- 
      
       Definir este valor para permitir la eliminación automática
       del servidor después de un cierto número de intentos de conexión fallidos.
       El valor por omisión es 0.
 
- 
      memcached.sess_sasl_passwordstring
- 
      
       La contraseña SASL de sesión.
       El nombre de usuario y la contraseña deben ser definidos para activar SASL.
       
- 
      memcached.sess_sasl_usernamestring
- 
      
       El nombre de usuario SASL de sesión.
       El nombre de usuario y la contraseña deben ser definidos para activar SASL.
       
- 
      memcached.store_retry_countint
- 
      
       La cantidad de intentos para los comandos de almacenamiento fallidos.
       Este mecanismo permite un fallo transparente hacia los servidores secundarios cuando
       las operaciones set/increment/decrement/setMulti fallan en
       el servidor deseado en un entorno multi-servidor.
       El valor por omisión es 2.