zoukankan      html  css  js  c++  java
  • memcached安裝部署文檔

    官网http://www.memcached.org/files/

    Memcache:

    1. 开源、高性能的分布式缓存系统
    2. 通过内存中的缓存数据和对象来减少数据库的负载
    3. 基于内存KEY-VALUE存储

    一.配置服务端

    1.mkdir /home/gaigai/tools -p

    2.rz libevent-1.4.13-stable.tar memcache-1.4.tar.gz

    3.tar zxvf libevent-1.4.13-stable.tar.gz

    4.cd libevent-1.4.13-stable

    5../configure

    6.make && make install

    7.tar zxvf memcached-1.4.15.tar.gz

    8.cd memcached-1.4.15

    9../configure

    10.make && make install

    11.useradd -s /sbin/nologin -M memcached

    12.memcached -p 11211 -u memcached -m 512 -d

    -p 指定端口 -m 内存大小 -u 谁来启动 -d 守护进程

    13.netstat -anlpt|grep mem

    配置ld.so.conf路径防止启动memcached时报错

    echo "/usr/local/lib" >> /etc/ld.so.conf

    Ldconfig

    memcached中添加数据

    memcached -p 11211 -u root -m 16m -c 10240 -d -P /var/run/11211.pid    启动时记录进程号

    Kill `cat /var/run/11211.pid` 来停止mencached

    配置文件存放:

    cd /home/gaigai/tools/memcached-1.4.15/t/sasl/

    Linux连接方式:

    1. telnet 192.168.1.21 11211

    操作:

    set var1 0 0 8         保存命令;数据个数

    avb12345               数据

    STORED                 结果

    get var1               取得命令

    VALUE var1 0 0 8       数据

    avb12345               数据

    add var4 0 0 5         添加数据

    Lonis                   

    get var1 var4

    replace var1 0 0 6     值存在,更新当前值

    chengy

    replace var2 0 0 7     值不存在,不能更新

    gaigai

    NOT_STORED

    delete var1            删除

    END                    结束行

    Stats                  统计当前memcached的数据信息

    flush_all              清空缓存

    quit                   退出   

    Windows上安装memcached

    1.4.5 版本以前 memcached 可以作为一个服务安装, 1.4.5 及之后的版本删除了该功能

    .memcached <1.4.5 版本安装

    1. 解压下载的安装包到指定目录。
    2. 1.4.5 版本以前 memcached 可以作为一个服务安装,使用管理员权限运行以下命令:

    c:memcachedmemcached.exe -d install

    1. 启动和关闭 memcached 服务

    c:memcachedmemcached.exe -d start

    c:memcachedmemcached.exe -d stop

    1. 修改memcached 的配置项, 可以在命令行中执行 regedit.exe 命令打开注册表并找到

    "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmemcached" 进行修改

    1. memcached 使用的缓存配置可以修改ImagePath:

    c:memcachedmemcached.exe -d runservice -m 512

    1. 卸载 memcached

    c:memcachedmemcached.exe -d uninstall

    二.memcached >= 1.4.5 版本安装

    1. 解压下载的安装包到指定目录。
    2. memcached1.4.5 版本之后,memcached 不能作为服务来运行,需要使用任务计划中来开启一个普通的进程,在 window 启动时设置memcached自动执行
    3. 安装memcached

    schtasks /create /sc onstart /tn memcached /tr "'c:memcachedmemcached.exe' -m 512"

    1. 删除 memcached

    schtasks /delete /tn memcached

  • 相关阅读:
    Android UiAutomator 自动化测试环境搭建---新手1
    python -- 计算数学题--用程序解决问题1
    linux(ubuntu) 遇到的问题 --1
    android--email发送邮件,文本还有附件形式的邮件
    fiddler---使用方法1--抓取手机app包
    appium 学习各种小功能总结--功能有《滑动图片、保存截图、验证元素是否存在、》---新手总结(大牛勿喷,新手互相交流)
    java 显示视频时间--玩的
    appium获取app应用的package和 activity。---新手总结(大牛勿喷,新手互相交流)
    python --appium搭建环境过程 ---新手总结(大牛勿喷,新手互相交流)
    centos6下yslow部署
  • 原文地址:https://www.cnblogs.com/guoxiaobao/p/9479340.html
Copyright © 2011-2022 走看看