Redis String命令

 
Strings(字符串)结构是 Redis 的基本数据类型之一,我们可以通过相关字符串命令对其进行操作,比如设置、检索、删除等等。

字符串类型有诸多的应用场景,比如微博粉丝的关注与取消等。下面介绍了 Redis 中常营的字符串命令:
命令 说明
APPEND 该命令将 value 追加到 key 所存储值的末尾
BITCOUNT 该命令用于计算字符串中,被设置为 1 的比特位的数量。
DECR 将 key 所存储的整数值减 1
DECRBY 将 key 所储存的值减去给定的递减值(decrement)
GET 用于检索指定键的值
GETBIT 对 key 所存储的字符串值,获取其指定偏移量上的位(bit)
GETRANGE 返回 key 中字符串值的子字符
GETSET 将给定 key 的值设置为 value,并返回 key 的旧值
INCR 将 key 所存储的整数值加 1
INCRBY 将 key 所储存的值加上给定的递增值(increment)
INCRBYFLOAT 将 key 所储存的值加上指定的浮点递增值(increment)
MGET 一次性获取一个或多个 key 所存储的值
MSET 该命令允许同时设置多个键值对
MSETNX 当指定的 key 都不存在时,用于设置多个键值对
SET 用于设定指定键的值
SETBIT 对 key 所储存的字符串值,设置或清除指定偏移量上的位(bit)
SETEX 将值 value 存储到 key中 ,并将 key 的过期时间设为 seconds (以秒为单位)
STRLEN 返回 key 所储存的字符串值的长度
SETNX 当 key 不存在时设置 key 的值
SETRANGE 从偏移量 offset 开始,使用指定的 value 覆盖的 key 所存储的部分字符串值