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