【发布时间】:2010-11-15 16:28:29
【问题描述】:
以这段代码为例
$memcache= new Memcache();
$memcache->connect('127.0.0.1', 11211);
$rows2= $memcache->get('therows1');
if($rows2 == ''){
$myfriends = findfriend2();
$memcache->set('therows1', $myfriends, 0, 30);
}else{
echo '<pre>';
print_r($rows2);
echo '</pre>';
}
连接; $memcache->connect('127.0.0.1', 11211);
这需要在一个页面上调用几次还是每次页面加载只调用一次?
然后这样
$memcache_obj = memcache_connect('memcache_host', 11211);
$var = memcache_get($memcache_obj, 'some_key');
您在该页面上执行的每个操作似乎都会调用 $memcache_obj,这是否意味着在一个页面上调用 5 个单独的 memcached 项目会导致性能不佳?
【问题讨论】: