memcache客户端“一致性hash算法”设置
2013-09-15 22:47
288 查看
memcache客户端“一致性hash算法”设置
Memcache
修改php.ini添加:
[Memcache]
Memcache.allow_failover = 1
Memcache.hash_strategy =consistent
Memcache.hash_function =crc32
ini_set方法:
Ini_set(‘memcache.hash_strategy',' consistent ');
Ini_set(‘memcache.hash_function','crc32');
Memcached
$mem = new memcached();
$mem->addServers(array(array('10.8.8.32',11300,100),array('10.8.8.32',11301,0)));
$mem->setOption(Memcached::OPT_DISTRIBUTION, Memcached::DISTRIBUTION_CONSISTENT);
$mem->setOption(Memcached::OPT_HASH, Memcached::HASH_CRC);
for ($i=0;$i<10;$i++){
$key = "item_$i";
$arr = $mem->getServerByKey($key);
echo ($key.":\t".$arr['port']."\n");
}
print_r($mem->getServerList());
Memcache
修改php.ini添加:
[Memcache]
Memcache.allow_failover = 1
Memcache.hash_strategy =consistent
Memcache.hash_function =crc32
ini_set方法:
Ini_set(‘memcache.hash_strategy',' consistent ');
Ini_set(‘memcache.hash_function','crc32');
Memcached
$mem = new memcached();
$mem->addServers(array(array('10.8.8.32',11300,100),array('10.8.8.32',11301,0)));
$mem->setOption(Memcached::OPT_DISTRIBUTION, Memcached::DISTRIBUTION_CONSISTENT);
$mem->setOption(Memcached::OPT_HASH, Memcached::HASH_CRC);
for ($i=0;$i<10;$i++){
$key = "item_$i";
$arr = $mem->getServerByKey($key);
echo ($key.":\t".$arr['port']."\n");
}
print_r($mem->getServerList());
相关文章推荐
- PHP相关系列 - memcache的一致性Hash算法
- memcache的一致性hash算法使用
- memcache的一致性hash算法使用
- memcache的一致性hash算法使用
- memcache的一致性hash算法使用
- memcache的一致性hash算法使用
- [转]memcache的一致性hash算法使用
- memcache的一致性hash算法使用
- memcache的一致性hash算法使用
- 一致性hash算法在Memcache Java client中的应用
- memcache的一致性hash算法使用
- memcache的一致性hash算法使用
- memcache的一致性hash算法使用
- memcache的一致性hash算法使用
- 【转载】memcache分布式 [一致性hash算法] 的php实现
- memcache的一致性hash算法使用
- memcache的一致性hash算法使用
- memcache的一致性hash算法使用(转)
- memcache与一致性HASH算法
- memcache的一致性hash算法使用