Redis命令之string

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
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Redis从入门到精通:中级篇 本文目录 上一篇文章以认识Redis为主,写了Redis系列的第一篇,现在开启第二...
    叨唧唧的阅读 4,003评论 0 0
  • [if !supportLists]1.1.1[endif]安装环境 redis是C语言开发,安装redis需要先...
    三万_chenbing阅读 3,717评论 0 1
  • 图文/冰河世纪小萨 年后碰到的问题是写自己不太熟悉的多肉,因为和气的多肉老板娘贡献了她的部分宝贝,让小萨拍照,在这...
    冰河世纪小萨阅读 3,276评论 3 6
  • 行动力也就是执行力,拖延症很多人都有,拖着拖着当初的梦想就无影无踪了,拖着拖着激情就退却了,拖着拖着就随波逐流...
    朱欣欣1987阅读 1,072评论 0 0
  • 小男孩的父亲疯掉了 另一个家族派人来暗杀他的父亲 小男孩把他的父亲——黑,锁在椅子上,靠在窗户,用铁链镶进他的肉里...
    野狗Aren阅读 3,237评论 0 0

友情链接更多精彩内容