zoukankan      html  css  js  c++  java
  • memcached简介

    官网:http://memcached.org/

    Guide:https://github.com/memcached/memcached/wiki

    命令:https://github.com/memcached/memcached/wiki/Commands

    memcached特点:

    1. 一个存储键值对的hashmap
    2. 高性能的分布式内存缓存服务器,用于动态web应用以减轻数据库负载
    3. 客户端通过memcached协议与守护进程通信
    4. 缺乏认证以及安全管制
    5. 协议简单
    6. 基于libevent的事件处理
    7. 内置内存存储方式
    8. 不互相通信的分布式

    启动:$ memcached -d -m 10 -u root -l 192.168.2.231 -p 11211 -c 32 -P /tmp/memcached.pid 

    -d:启动的是一个守护进程

    -m:指定分配给memcached的内存大小,单位是MB

    -u:指定运行memcached的用户

    -l:指定监听的服务器的ip地址

    -p:设置memcached监听的端口

    -c:指定允许的最大并发连接数

    -P:指定memcached的pid文件保存的位置

    关闭:memcached:kill `cat /tmp/memcached.pid`

    连接:telnet ip port

    命令:

    set:set key flags exptime bytes

            value

            exptime单位为秒,0表示永远。

    add:add key flags exptime bytes

             value

    replace:replace key flags exptime bytes

                   value

    append:append key flags exptime bytes

                   value

    prepend:prepend key flags exptime bytes

                    value

    cas:cas key flags exptime bytes unique_cas_token

             value

             unique_cas_token:通过gets命令获取的一个唯一的64位值

    get:get key

    gets:gets key1 key2 key3

    delete:delete key

    incr:incr key increment_value

    decr:decr key decrement_value

    stats:stats

    stats items:stats items

    stats slabs:stats slabs

    stats sizes:stats sizes

    flush_all:flush_all [time]

  • 相关阅读:
    [CF1106E] 边界有问题
    UOJ 67 新年的毒瘤
    BZOJ 1093 [ZJOI2007]最大半连通子图
    codeforces round#510
    codeforces round#509
    杂谈
    BZOJ 3007 [SDOI2012]拯救小云公主
    BZOJ 1799
    BZOJ 3329
    BZOJ 3209 花神的数论题
  • 原文地址:https://www.cnblogs.com/i-hard-working/p/9787243.html
Copyright © 2011-2022 走看看