注意:这是memcache 不是memcached
关于memcache的安装和基本使用方法见:https://blog.csdn.net/kangvcar/article/details/78591899
补充:
启动方法:memcached -d start
关闭方法:memcached -d stop
结合php 使用实例:
index.php 设置缓存
<?php
header('Content-type:text/html;charset=utf8');
$mem = new Memcache();
$link = $mem->connect("127.0.0.1");
if(!$link){
die("连接失败");
}
$arr = array( //模拟从数据库取出来的数据
['name'=>'xxs','sex'=>1],
['name'=>'xxs','sex'=>1],
);
$mem->set("name",json_encode($arr),0,10);//设置缓存为10秒
print_r($mem->get("name"));
?>
index1.php 取缓存
<?php
header('Content-type:text/html;charset=utf8');
$mem = new Memcache();
$link = $mem->connect("127.0.0.1");
if(!$link){
echo "连接失败";exit;
}
$name = $mem->get("name");
echo "获得缓存";
print_r($name);
?>