Redis 常用命令

目录

[1.Redis 字符串类型常用命令](#1.Redis 字符串类型常用命令)

[2.Redis 哈希类型常用命令](#2.Redis 哈希类型常用命令)

[3.Redis 列表类型常用命令](#3.Redis 列表类型常用命令)

[4.Redis 集合 Set 类型常用命令](#4.Redis 集合 Set 类型常用命令)

[5.Redis 有序集合 ZSet 类型常用命令](#5.Redis 有序集合 ZSet 类型常用命令)

[6.Redis 通用命令](#6.Redis 通用命令)


1.Redis 字符串类型常用命令

  • SET key value 设置指定 key 的值
  • GET key 获取指定 key 的值
  • SETEX key seconds value 设置指定 key 的值,并将 key 的过期时间设为 seconds 秒
  • SETNX key value 只有在 key 不存在时设备 key 的值

2.Redis 哈希类型常用命令

  • HSET key field value 将哈希表 key 中的字段 field 的值设为 value
  • HGET key field 获取存储在哈希表中指定字段的值
  • HDEL key field 删除存储在哈希表中的指定字段
  • HKEYS key 获取哈希表中的所有字段 (field)
  • HVALS key 获取哈希表中所有值

3.Redis 列表类型常用命令

  • LPUSH key value1 value2... 将一个或多个值插入到列表头部
  • LRANGE key start stop 获取列表指定范围内的元素 -- 0, -1 所有
  • RPOP key 移除并获取列表最后一个元素
  • LLEN key 获取列表长度

4.Redis 集合 Set 类型常用命令

  • SADD key member1 member2... 向集合中添加一个或多个成员
  • SMEMBERS key 返回集合中的所有成员
  • SCARD key 获取集合的成员数
  • SINTER key1 key2 返回给定所有集合的交集
  • SUNION key1 key2 返回所有给定集合的并集
  • SREM key member1 member2... 删除集合中一个或多个成员

5.Redis 有序集合 ZSet 类型常用命令

  • ZADD key score1 member1 score2 member2.... 向有序集合添加一个或多个成员
  • ZRANGE key start stop WITHSCORES 通过索引区间返回有序集合中指定区间内的元素(withscores 是可选参数,可返回对应区间成员及分数)
  • ZINCRBY key increment member 有序集合中对指定成员的分数加上增量 increment
  • ZREM key member1 member2 ... 移除有序集合中的一个或多个成员

6.Redis 通用命令

  • KEYS pattern 查找所有符合给定模式 (pattern) 的 key

  • EXISTS key 检查给定 key 是否存在

  • TYPE key 返回 key 所存储的值的类型

  • DEL key key 存在则删除 key

相关推荐
草莓熊Lotso2 小时前
【Redis 初阶】Set 类型深度解析:去重集合的运算能力与实战场景
linux·网络·数据库·windows·redis·tcp/ip·缓存
煎饼皮皮侠3 小时前
【设计】设计一个web版的数据库管理平台后端(之五) --借鉴mybatis
数据库·mybatis
东风破_9 小时前
danci 2:创建的单词书到底存在哪里?从 Supabase 一路理解 ORM、Drizzle 和 RLS
数据库·后端·node.js
橙子家11 小时前
OSS 文件上传的几个风险点和解决方案
数据库
2601_9620664912 小时前
【Sql Server】Update中的From语句,以及常见更新操作方式
android·java·数据库
愤怒的苹果ext13 小时前
MySQL Shell备份恢复数据库
数据库·mysql·备份恢复·mysqlsh
数字新视界15 小时前
DCIM管理系统的技术架构与部署模式详解
数据库·物联网·数据中心·数据中心基础设施管理·dcim管理系统
何以解忧,唯有..15 小时前
Pydantic 介绍与使用:Python 数据校验的现代方案
数据库·python·microsoft
小白勇闯网安圈15 小时前
String、Hash、List、Set 四大数据结构与通用命令
redis
云存储小天使16 小时前
训练效率提升50%以上:GooseFS 写缓存及其在具身智能数据处理中的应用
缓存·腾讯云·对象存储·goosefs