archer05 发表于 2018-12-25 13:15:37

在PHP中使用memcached提高动态网站性能

  < ?php
//连接
$mem = new Memcache;
$mem->connect(&quot;memcached_ip&quot;, memcached_port);
//保存数据
$mem->set('用于存储值的键名。', '存储的值',’过期时间’);
$val = $mem->get('用于存储值的键名');
echo &quot;Get 用于存储值的键名 value: &quot; . $val .&quot;&quot;;
//替换数据
$mem->replace('用于存储值的键名', '存储的值 ', 0, 60);
$val = $mem->get('用于存储值的键名');
echo &quot;Get 用于存储值的键名 value: &quot; . $val . &quot;&quot;;
//保存数组
$arr = array('aaa', 'bbb', 'ccc', 'ddd');
$mem->set('key', $arr, 0, 60);
$val2 = $mem->get('key');
echo &quot;Get key value: &quot;;
print_r($val2);
echo &quot;&quot;;
//删除数据
$mem->delete('用于存储值的键名');
$val = $mem->get('用于存储值的键名');
echo &quot;Get 用于存储值的键名 value: &quot; . $val . &quot;&quot;;
//清除所有数据
$mem->flush();
$val2 = $mem->get('key');
echo &quot;Get key value: &quot;;
print_r($val2);
echo &quot;&quot;;
//关闭连接
$mem->close();
?>




页: [1]
查看完整版本: 在PHP中使用memcached提高动态网站性能