Memcache Memcache::setCompressThreshold

(PECL memcache >= 2.0.0)

Memcache::setCompressThreshold — 큰 값의 자동 압축 활성화


설명

Memcache::setCompressThreshold(int $threshold, float $min_savings = ?): bool

Memcache::setCompressThreshold()를 사용하면 큰 값을 자동으로 압축할 수 있습니다. memcache_set_compress_threshold() 함수를 사용할 수도 있습니다.

메모: 이 함수는 Memcache 버전 2.0.0에 추가되었습니다.


매개변수

threshold
자동 압축을 시도하기 전에 최소값 길이를 제어합니다.
min_saving
압축된 값을 실제로 저장하기 위한 최소 절약량을 지정합니다. 제공된 값은 0과 1 사이여야 합니다. 기본값은 0.2로 최소 20%의 압축 절감 효과를 제공합니다.

반환 값

성공하면 true를, 실패하면 false를 반환합니다.


Examples

예제 #1 Memcache::setCompressThreshold() 예제

                  
<?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);

?>