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]

  • 相关阅读:
    使用JavaScript获取select元素选中的value和text
    EF应用一:Code First模式
    EF常用查询语句
    在EF中执行SQL语句
    c++学习笔记之继承篇
    pyqt系列原创入门教程
    python sorted排序用法详解
    常见排序算法-Python实现
    作品集
    deepin系统如何安装deb格式的软件
  • 原文地址:https://www.cnblogs.com/i-hard-working/p/9787243.html
Copyright © 2011-2022 走看看