Redis命令之string

作者: 缘来是你ylh | 来源:发表于2019-03-12 03:24 被阅读9次

    1.append追加

    APPEND key value
    

    如果 key 已经存在并且是一个字符串, APPEND 命令将 value 追加到 key 原来的值的末尾。

    如果 key 不存在, APPEND 就简单地将给定 key 设为 value ,就像执行 SET key value 一样。

    返回新字符串的长度

    2.decr

    DECR key
    

    将 key 中储存的数字值减一。

    如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 DECR 操作。

    如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。

    本操作的值限制在 64 位(bit)有符号数字表示之内。

    关于递增(increment) / 递减(decrement)操作的更多信息,请参见 INCR 命令。

    3.decrby

    Decrby key decrement
    

    将 key 所储存的值减去减量 decrement 。

    Decrby key decrement

    4.获取key对应的值

    Get key
    

    不存在key则返回nil

    5.incr

    INCR key
    

    将 key 中储存的数字值增一。

    如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCR 操作。

    如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。

    本操作的值限制在 64 位(bit)有符号数字表示之内。

    6.incrby

    INCRBY key increment
    

    将 key 所储存的值加上增量 increment 。

    如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCRBY 命令。

    如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。

    本操作的值限制在 64 位(bit)有符号数字表示之内。

    关于递增(increment) / 递减(decrement)操作的更多信息,参见 INCR 命令。

    7.mget 批量获取key对应的值

    Mget key1 key2 key3
    

    8.mset 批量设置key-value

    Mset key value [key value…]
    

    9.strlen 取key对应value的长度

    strlen key
    

    相关文章

      网友评论

        本文标题:Redis命令之string

        本文链接:https://www.haomeiwen.com/subject/wmjlpqtx.html