Win10安装Memcached缓存

简述

  Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。

安装与下载

  1. 网上资源是挺多的,可以自行下载。由于是安装win的,需要.exe客户端,这里提供一个 下载 。一般下载完只有三个文件,解压里面是这样的: 

 

  2.千万记住要以管理员权限打开cmd(否则报错:“failed to install service or service already installed”),找到对应下载的文件位置

memcached.exe -d install   #安装
memcached.exe -d start    #启动

  同时也可以在服务里查看到Memcached服务及状态:

测试

  1.Telnet 测试,win7以上都自带telnet功能,只是默认关闭,需要去 控制面板 -> 程序 -> '程序和功能’下的“打开或关闭Windows功能” 中开启Telnet客户端

 telnet  127.0.0.1 11211  #查看memcached的数据统计

  

  2.PHP扩展连接,安装memcache扩展可自行解决,这里就不多说了,文档

<?php
    //创建memcache对象
    $mem = new Memcache();
    //连接memcached
    $mem->connect('localhost', 11211);
    //数据操作(增删改查curd)(memcached支持PHP基本数据类型和复合数据类型,特殊数据类型不支持)
    $mem->add('name', '张三');//添加数据 重复添加相同数据不会覆盖
    $mem->set('name', '李四');//修改数据
    echo $mem->get('name');//查询数据
    $mem->delete('name');//删除数据
    //关闭连接
    $mem->close();
?>

猜你喜欢

转载自www.cnblogs.com/sanplit/p/12666071.html
今日推荐