zoukankan      html  css  js  c++  java
  • memcached安装与应用

    memcached使用场景

        (1).非持久化储存:对数据储存要求不高

        (2).分布式储存:不适合单机使用

        (3).Key/Value储存:格式简单,不支持list ,array数据格式

    1.服务端安装

        yum install memcached

    2.启动

        /usr/bin/memcached  -d -l 127.0.0.1 -p 11211  -m 150 -u root

       注释:涉及到的linux命令

             -d 守护进程 表示终端退出后程序继续进行

             -l  指定一个IP地址

             -p  指定一个端口号

             -m 分配多少内存 以M为单位

             -u  以哪个用户启动 

    3.查看进程

         ps -ef | grep memcached 

        或者 ps -aux| grep memcached   

        两者相同,是Unix系统中的两种风格 ps 为system风格

    4.客户端安装

        Linux系统安装memcached,首先要先安装libevent库

       yum install libevent libevent-devel 

        自动安装

        yum install memcached

    5.php安装memcached扩展(扩展是只能编译安装的)

        参考redis扩展安装

       扩展安装地址:https://pecl.php.net/package/memcached

       wget http://pecl.php.net/get/memcache-2.2.7.tgz 

       tar -zxvf memcache-2.2.7.tgz

       cd memcache-2.2.7

       /usr/local/php/bin/phpize

       ./configure --with-php-config=/usr/local/php/bin/php-config

        make && make install

       安装成功后会显示你的memcache.so扩展的位置,比如我的:

       Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/

       最后我们需要把这个扩展添加到php中,打开你的php.ini文件在最后添加以下内容:

       extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/"
       extension = memcache.so

       最后重启服务

    6.连接测试

    <?php
       $memcache = new Memcache; //创建一个memcache对象
       $memcache->connect('localhost', 11211) or die ("Could not connect"); //连接Memcached服务器
       $memcache->set('key', 'test'); //设置一个变量到内存中,名称是key 值是test
       $get_value = $memcache->get('key'); //从内存中取出key的值
       echo $get_value;
    ?>

    参考链接:https://www.runoob.com/memcached/php-connect-memcached.html

  • 相关阅读:
    InfoPath Resource Sites
    深入浅出SharePoint——批量导入数据
    理解Javascript_07_理解instanceof实现原理
    二分图匹配(匈牙利算法模板)
    不錯的幾個ICON搜尋網站推廌
    Sql Server 执行计划及Sql查询优化
    SCSI RAID与IDE RAID性能对比说明
    Lucene.Net的中文分词组件AdvancedChineseAnalyzer
    NAS和SAN存储和恢复技术介绍
    百万数据查询优化技巧三十则
  • 原文地址:https://www.cnblogs.com/heanwanfeng/p/13099085.html
Copyright © 2011-2022 走看看