zoukankan      html  css  js  c++  java
  • Memcached查找命令

      Memcached各个查找命令的语法格式都类似,且有相同的参数和参数含义,先将可能出现的各个参数的意义说明如下:

    key:键值 key-value 结构中的 key,用于查找缓存值。

    noreply(可选): 该参数告知服务器不需要返回数据

    increment_value: 增加的数值。

    decrement_value: 减少的数值。

     

    1. Memcached get命令:

      Memcached get 命令获取存储在 key(键) 中的 value(数据值) ,如果 key 不存在,则返回空。

    语法:

    get  key

    get  key1 key2 key3

    返回信息:

    VALUE key flags bytes

    value

     

    2. Memcached gets命令:

      Memcached gets 命令获取带有 CAS 令牌存 的 value(数据值) ,如果 key 不存在,则返回空。

    语法:

    gets  key

    gets  key1 key2 key3

    输出信息:

    VALUE key flags bytes unique_cas_token

    value

     

    3. Memcached delete命令:

      Memcached delete 命令用于删除已存在的 key(键)。

    语法:

    delete key [noreply]

    delete key1 key2 key3

    输出信息说明:

    DELETED:删除成功。

    ERROR:语法错误或删除失败。

    NOT_FOUND:key 不存在。

     

    4. Memcached incr/decr命令:

      Memcached incr 与 decr 命令用于对已存在的 key(键) 的数字值进行自增或自减操作。incr 与 decr 命令操作的数据必须是十进制的32位无符号整数。如果 key 不存在返回 NOT_FOUND,如果键的值不为数字,则返回 CLIENT_ERROR,其他错误返回 ERROR。

    incr命令语法:

    incr key increment_value

    incr命令输出信息说明:

    NOT_FOUND:key 不存在。

    CLIENT_ERROR:自增值不是对象。

    ERROR其他错误,如语法错误等。

     

    decr命令语法:

    decr key decrement_value

    decr命令输出信息说明:

    NOT_FOUND:key 不存在。

    CLIENT_ERROR:自减值不是对象。

    ERROR其他错误,如语法错误等。

     

    使用示例:

     

  • 相关阅读:
    友盟上报 IOS
    UTF8编码
    Hill加密算法
    Base64编码
    Logistic Regression 算法向量化实现及心得
    152. Maximum Product Subarray(中等, 神奇的 swap)
    216. Combination Sum III(medium, backtrack, 本类问题做的最快的一次)
    77. Combinations(medium, backtrack, 重要, 弄了1小时)
    47. Permutations II(medium, backtrack, 重要, 条件较难思考)
    3.5 find() 判断是否存在某元素
  • 原文地址:https://www.cnblogs.com/wujuntian/p/4791983.html
Copyright © 2011-2022 走看看