1、memcache 分布式的内存对象缓存系统(a distributed memory object cache system),用于动态Web应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问的速度。
2、服务端:memcache和数据库一样,是存储数据的,所以要有一个memcache服务器,用来存储数据;
*windows下安装如下应用程序:
*memcache的安装:
D:\Memcached\memcached.exe -d install(或者切换到memcached.exe的存放路径)
*memcache的启动与关闭
D:\Memcached\memcached.exe -d stop
D:\Memcached\memcached.exe -d start
3、 客户端:安装memcache扩展
*在php.ini中添加memcache扩展:
*phpinfo 查看扩展是否安装成功:
3、memcache的使用
安装memcache扩展后,memcache相关的类已经准备就绪,就可以实例化使用啦:
<?php $m = new Memcache();#实例化memcache $m->connect('127.0.0.1','11211');#连接memcache $m->set('jing',"haha");#存储格式为key-value var_dump($m->get("jing"));#输出上一行设置的值 var_dump($m->getversion());#输出memcache的版本 ?>