2009-08-02 2 views
0

저는 Memcached PHP 라이브러리 (libmemcached 기반)를 사용하고 있는데 PHP에서 predefined constants을 어떻게 바꿀 수 있는지 궁금합니다. ketama에 기반한 키 배포를 사용하고 싶습니다.PHP에서 Memcached 상수 설정하기

Memcached는 PHP 확장으로 컴파일됩니다.

감사합니다.

답변

5

사용에서 SetOption :

$this->_Memcache =& new Memcached(); 
$this->_Memcache->setOption(Memcached::OPT_SERIALIZER, Memcached::SERIALIZER_PHP); 
$this->_Memcache->setOption(Memcached::OPT_NO_BLOCK, true); 
$this->_Memcache->setOption(Memcached::OPT_TCP_NODELAY, true); 
$this->_Memcache->setOption(Memcached::OPT_BUFFER_WRITES, true); 
$this->_Memcache->setOption(Memcached::OPT_SERVER_FAILURE_LIMIT,3); 
$this->_Memcache->setOption(Memcached::OPT_HASH,Memcached::HASH_CRC); 

등 ... 등 ...