一、memcached安装
1、下载memcached
- 32位系统 1.4.4版本:http://static.runoob.com/download/memcached-win32-1.4.4-14.zip
- 64位系统 1.4.4版本:http://static.runoob.com/download/memcached-win64-1.4.4-14.zip
2、打开C:\Windows\System32,以管理员身份打开cmd.exe
3、定位到memcached.exe文件所在目录
4、输入命令: memcached.exe -d install
5、运行memcached: memcached.exe -d start
6、在PHP扩展中勾选Memcache
二、memcache的使用
1、连接memcache
$mem = new Memcache();
$mem->connect("服务器IP地址", 开放的端口);
2、保存数据
$mem->set('key', '字符串或数组', '0或者MEMCACHE_COMPRESSED', 有效时间);
注:使用MEMCACHE_COMPRESSED指定对值进行压缩(使用zlib);当有效时间为0时,表示永久生效。
3、获取数据
$mem->get('key');
4、替换数据
$mem->replace('key', '字符串或数组', '0或者MEMCACHE_COMPRESSED', 有效时间);
注:当key 对应的元素不存在时,返回FALSE。
5、删除数据
$mem->delete('key');
6、清除所有数据
$mem->flush();
7、关闭memcache
$mem->close();