美文网首页
redis常见命令

redis常见命令

作者: 小小小笑呵 | 来源:发表于2019-07-10 22:06 被阅读0次

redis中基本的结构类型

  • 字符串
    在redis中,最基本的表示方式,以key:value键值对的方式存储在内存中,其中value的类型可以是整型,浮点型和字节串三种类型,下面记录了对字符串进行操作的基本命令
命令 语法 描述
set set key value 创建一个key:value键值对
get get key 获取key对应的value值
del del key 删除键值对
incr incr key 将key对应的value加1
decr decr key 将key对应的value减1
incrby incrby key mount 将key对应的value加上mount数值
decrby decrby key mount 将key对应的value减去mount数值
append append key value 将value添加到给定key对应的value上
getrange getrange key start end 获取key的value在start-end范围内的值
setrange setrange key offset value 将key的value中位置为offset的地方的值替换为value
  • 列表
命令 语法 描述
rpush rpush key value [value] 将一个或多个值推入列表右端
lpush lpush key value [value] 将一个或多个值推入列表左端
rpop rpop key 移除列表最右端的值,并将其返回
lpop lpop key 移除列表最左端的值,并将其返回
lindex lindex key offset 获得列表中位置为offset的值
lrange lrange key start end 获得列表中位置在start-end范围内的值
ltrim ltrim key start end 删除列表中位置在start-end范围之外的值
  • 集合
命令 语法 描述
sadd sadd key value [value ...] 将一个或多个值加入到集合中去
srem srem key value [value ..] 从集合中删除一个或多个值
sismember sismember key value value是否在集合中
scard scard key 获取集合中包含元素的数量
smembers smembers key 获取集合中所有元素
spop spop key 从集合中随机删除一个元素
srandmember srandmember key 随机获得集合中的一个元素
smove smove source-key dest-key value 将source集合value转移到dest集合中
sdiff sdiff key [key1, key2,..] 返回在key集合中存在,但在key1等集合中不存在的值
sinter sinter key [key1, key2] 对几个集合做交集
sunion sunion key [key1, key2] 对几个集合做并集
  • 有序集合
命令 语法 描述
zadd sadd key score member [score member,..] 将一个或多个具有分值的成员加入到有序集合中去
zrem sadd key score member [member,..] 删除一个或多个成员
zcard zcard key 获取有序集合中成员的数量
zincrby zincrby key score member 给有序集合的member加上score值
zcount zcount key min max 获得score在min和max之间成员的数量
zrank zrank key member 获得member在有序集合中的排名
zscore zscore key member 获得member的score
zrange zrange key start end 获得有序集合中排名在start-end之间的成员
  • 哈希
命令 语法 描述
hmset hmset key key value [key value,..] 将一个或多个key:value添加到哈希中
hmget hmset key key [key,..] 获得哈希中一个或多个value
hdel hdel key key [key,..] 删除哈希中一个或多个键值对
hlen hlen key 获得哈希中键值对的数量

相关文章

  • redis常见命令

    redis常见命令 key的常用命令 key * : 显示所有keyexists key:判断某个key是否存在m...

  • redis 常见命令

    redis数据结构 – strings 有人说,如果只使用redis中的字符串类型,且不使用redis的持久化功能...

  • redis常见命令

    redis中基本的结构类型 字符串在redis中,最基本的表示方式,以key:value键值对的方式存储在内存中,...

  • redis常见命令

    拉取镜像redis:5.0 运行镜像redis:5.0 进入容器 redis-cli客户端 运维命令 键key操作...

  • redis 第三讲 数据类型

    redis 五大数据类型 哪里获取redis常见数据类型操作命令 参考 redis 键(key) redis 字符...

  • Redis常用命令

    Redis常用命令 redis常见数据类型操作命令参考网址 1.键(key) keys *:查看所有key; ex...

  • 你真的了解Redis忙?(一)

    redis的基础数据结构 1.String 常见命令:set get incry decr 2. hash 常见命...

  • redis常见操作命令

    一、redis服务命令 1、切换redis的字典库(数据库)命令:select + 字典对应数字 2、关闭redi...

  • 三、常用五大数据类型

    哪里去获得redis常见数据类型操作命令http://www.redis.cn/commands.html[htt...

  • Brew install redis

    一、先查下机器上有没有安装redis,常见命令: 执行list发现么有redis,那么查下可安装的有啥版本,执行 ...

网友评论

      本文标题:redis常见命令

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