Redis常用命令

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

一、字符串string操作命令
二、哈希hash操作命令
三、列表list操作命令
四、集合set操作命令
五、有序集合sorted set 操作命令


一、字符串string操作命令

  1. Set key value 设置指定key的值
  2. Get key 获取指定key的值
  3. Setex key seconds value 设置指定key的值,并将key的过期时间设为seconds秒
  4. Setnx key value 只有在key不存在时设置key的值

二、哈希hash操作命令

  1. hset key field value 将哈希表key中的字段field的值设为value
  2. hget key field 获取存储在哈希表中的指定字段的值
  3. hdel key field 删除存储在哈希表中的指定字段
  4. hkeys key 获取哈希表中所有字段
  5. hvals key 获取哈希表中所有值
  6. hgetall key 获取在哈希表中指定key的所有字段和值

三、列表list操作命令

  1. lpush key value1 [value2] 将一个或多个值插入到列表头部
  2. lrange key start stop 获取列表指定范围内的元素
  3. rpop key 移除并获取列表最后一个元素
  4. llen key 获取列表长度
  5. brpop key1 [key2] timeout 移出并获取列表的最后一个元素,如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止

四、集合set操作命令

  1. sadd key member1 [member2] 向集合添加一个或多个成员
  2. smembers key 返回集合中的所有成员
  3. scard key 获取集合的成员数
  4. sinter key1 [key2] 返回给定所有集合的交集
  5. sunion key1 [key2] 返回所有给定集合的并集
  6. sdiff key1 [key2] 返回给定所有集合的差集
  7. srem key member1 [member2] 移除集合中一个或多个成员

五、有序集合sorted set 操作命令

  1. zadd key score1 member1 [score2 member2] 向有序集合添加一个或多个成员,或者更新已存在成员的分数
  2. zrange key start stop [withscores] 通过索引区间返回有序集合中指定区间内的成员
  3. zincrby key increment member 有序集合中对指定成员的分数加上增量increment
  4. zrem key member [member…] 移除有序集合中的一个或多个成员

总结

一、字符串string操作命令
二、哈希hash操作命令
三、列表list操作命令
四、集合set操作命令
五、有序集合sorted set 操作命令

相关推荐

  1. Redis命令

    2024-02-18 18:28:02       47 阅读
  2. redis 命令

    2024-02-18 18:28:02       36 阅读
  3. Redis命令

    2024-02-18 18:28:02       56 阅读
  4. redis缓存命令

    2024-02-18 18:28:02       34 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-18 18:28:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-18 18:28:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-02-18 18:28:02       82 阅读
  4. Python语言-面向对象

    2024-02-18 18:28:02       91 阅读

热门阅读

  1. 4 存储器管理(下)

    2024-02-18 18:28:02       45 阅读
  2. 16.3 Spring框架_SpringJDBC与事务管理(❤❤❤❤)

    2024-02-18 18:28:02       54 阅读
  3. Docker-compose容器编排技术

    2024-02-18 18:28:02       40 阅读
  4. CSS的伪类选择器:nth-child()的用法示例

    2024-02-18 18:28:02       49 阅读
  5. Android13.0 系统Framework发送通知流程分析

    2024-02-18 18:28:02       50 阅读
  6. stable diffusion webui学习总结(3):参数设置

    2024-02-18 18:28:02       46 阅读
  7. P1064 [NOIP2006 提高组] 金明的预算方案

    2024-02-18 18:28:02       60 阅读