Memcache::setCompressThreshold
En esta página
Memcache::setCompressThreshold
Activa la compresión automática de los valores grandes
Descripción#
Memcache::setCompressThreshold(int $threshold, [float $min_savings]): bool
```php
```php
memcache_set_compress_threshold(Memcache $memcache, int $threshold, [float $min_savings]): bool
Memcache::setCompressThreshold activa la compresión automática de los valores grandes.
[!NOTE] Esta función fue añadida en la versión 2.0.0 de Memcache.
Parámetros#
threshold
Controla el tamaño mínimo de valor antes de intentar comprimir automáticamente.
min_saving
Especifica el número mínimo de ahorro para guardar los valores comprimidos. El valor proporcionado debe estar entre 0 y 1. El valor por omisión es 0.2, lo que da un mínimo de 20% de ahorro de compresión.
Valores devueltos#
Esta función retorna true en caso de éxito o false si ocurre un error.
Ejemplos#
Ejemplo con Memcache::setCompressThreshold
<?php
/* API orientada a objetos */
$memcache_obj = new Memcache;
$memcache_obj->addServer('memcache_host', 11211);
$memcache_obj->setCompressThreshold(20000, 0.2);
/* API procedimental */
$memcache_obj = memcache_connect('memcache_host', 11211);
memcache_set_compress_threshold($memcache_obj, 20000, 0.2);
?>