• Memcached下载安装和使用


    一、简介:Memcached 是一个高性能的分布式,基于内存的key-value存储的对象缓存系统(并不是一个数据库),用于动态Web应用以减轻数据库负载。

    二、下载和安装
    1、下载和安装Memcached服务端
    1.1、下载
    Windows无官方版本,网上有非官方的版本,请自行百度,这里推荐一个下载地址http://static.runoob.com/download/memcached-win64-1.4.4-14.zip

    1.2、安装
    1.2.1、解压下载的压缩包
    1.2.2、命令行模式(管理员)进入到memcache目录下:
    memcached.exe -d install 进行安装
    memcached.exe -d start 启动

    可以设置为启动类型为自动,即开机自动启动服务端

    2、下载和安装Memcached客户端
    如果在命令行使用tenet命令,需要安装telnet客户端,如果不需要可以忽略此步骤
    控制面板->程序和功能->启动或关闭Windows功能->找到“telnet客户端,打上对勾

    3、下载和安装Memcache拓展
    Memcache是作为PHP拓展实现的,所以要和PHP关联起来
    3.1、下载和安装php拓展
    3.1.1、下载
    phpinfo()确认PHP版本,选择下载不同版本的拓展(ts和nts, ×86和×64)
    PHP5:http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/
    PHP7:https://github.com/nono303/PHP7-memcache-dll
    3.1.2、安装
    把下载的拓展放到php/evt中
    php.ini中在拓展位置添加extension=php_memcache.dll(这里的拓展名需要和php/evt文件夹下的拓展一致)

    三、使用
    具体查看api文档:http://php.net/manual/zh/book.memcache.php

    基本步骤:

    <?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();
    ?>
    

      

  • 相关阅读:
    前后端渲染
    ES6模块化
    关于跨域请求
    移动端经常出现的兼容问题
    移动端开发
    4.sass的分支结构、循环结构、函数
    3.sass的数据类型与函数
    2.sass变量、嵌套、混合(mixin)、继承拓展、@import、comment
    1.sass的安装,编译,还有风格
    微信小程序上拉加载分页数据---包括tab选项卡切换(优化方案)
  • 原文地址:https://www.cnblogs.com/fantianlong/p/10183528.html
Copyright © 2020-2023  润新知