您的位置:首页 > 数据库 > Memcache

memcached  的简单使用

2016-03-28 17:34 489 查看
在本机安装memcache,并设置为开机自动启动,占用的端口是11211,服务端是域名、

ip都可以,安装后由memcache管理缓存,这算是第三方的插件,所以理论上应该与语

言无关,我用的是PHP!

(注:下载memcache的时候好像要对应版本下载的!)

安装 memcache

启动 memcache

PHP添加 memcache 扩展

1、正常安装后在phpinfo里会有memcache的内容

2、普通PHP 使用方法

$mem = new Memcache;//初始化

$mem->connect('127.0.0.1', 11211);//连接memcache

$i = "key";

$mem->set($i, 'This is a testqqq!', 0, 60);

$val = $mem->get($i);//定义一个缓存已经读取缓存

echo $val;

3、在thinkphp 中调用(我用的3.2以上的版本)

function test(){

$mem = new \Think\Cache\Driver\Memcache();

C('MEMCACHED_SERVER', array(array('localhost',11211,100)));

$i = "key";

$mem->set($i, 'This is a testqqq!', 0);

$val = $mem->get($i);

echo $val;

}

100为缓存时长为100秒

set(key,value,expiration)的参数

key

用于存储值的键名。

value

存储的值。

expiration

到期时间,默认为 0。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: