(PECL memcache >= 2.0.0)
Memcache::setCompressThreshold — Enable automatic compression of large values
Memcache::setCompressThreshold() enables automatic compression of large values. You can also use the memcache_set_compress_threshold() function.
Note: This function has been added to Memcache version 2.0.0.
Controls the minimum value length before attempting to compress automatically.
Specifies the minimum amount of savings to actually store the value compressed. The supplied value must be between 0 and 1. Default value is 0.2 giving a minimum 20% compression savings.
성공할 경우 TRUE를, 실패할 경우 FALSE를 반환합니다.
Example #1 Memcache::setCompressThreshold() example
<?php
/* OO API */
$memcache_obj = new Memcache;
$memcache_obj->addServer('memcache_host', 11211);
$memcache_obj->setCompressThreshold(20000, 0.2);
/* procedural API */
$memcache_obj = memcache_connect('memcache_host', 11211);
memcache_set_compress_threshold($memcache_obj, 20000, 0.2);
?>